Software Engineering; Assignment 1