Students will be evaluated in this class through a series of homeworks, the analysis and presentation of an object-oriented framework, and a group project. The class project will involve implementing a non-trivial software system using object-oriented analysis, design, and implementation techniques. The OO framework assignment can be worked on by groups of two students each. The class project can be worked on by groups of four students each. There will be no midterm and no final for this class.

Kenneth M. Anderson, 2007.