Assignment 1: Chapter 2, #6, 8, and 12 - Due Wednesday, 2/15/2017 - Please hand in your work on hardcopy (paper).

Assignment 2: Chapter 3, #26 and 27 - Due Wednesday, March 8, 2017.



Midterm Exam:

April 4, 2017

* Covers chapters 1 through 4

* You may bring in one 8.5×11.5 sheet of paper with handwritten notes, both sides if necessary, no photo reduction.

Topics include:

* UML diagrams

  1. Class diagrams with relationships and cardinalities
  2. Sequence diagrams

* Quality of class design

* Write a program with Pre- and Post- conditions

* Demeters Law

* References for objects

* Comparators / Comparable

Final Exam:

Wednesday May 17 9AM, SP105

More info to come . . .


* Final Project: Banking System