Object Oriented Programming, COMP - 2150 Assignments