SE 325 Assignment 1