At the time of the midterm exam, a student should be able to:

Design Principles

Design principles covered:

For each of the above design principles:

Design Patterns

Design patterns covered:

For each of the above design patterns:

At the time of the Final Exam, a student should be able to:

Additional Design Principles

Design principles covered since midterm:

Design Patterns

Design patterns covered since the midterm:

Acknowledgement

This page was based on a similar page developed originally by Dr. Pat Schroeder.