Object Oriented Analysis and Design with the UML

This course teaches students the basic principles of object orientation and OO analysis and design. We will use the Unified Process and the Unified Modeling Language (UML) as tools. Illustrative programming examples use the Java language, but Java programming experience is not required.

Topics covered include:

Download and Evaluate!

We pride ourselves on our courseware. Please download and examine the following materials to help you choose the best course available.

To read the following, you will need the free Adobe Acrobat Reader

Get it Now!

Drop Joel Barnum an email at to discuss how to license this courseware or to schedule a class.