Computer Science 552: Object-Oriented Programming (Fall 2007)

Instructor:John Tang Boyland (boyland@cs.uwm.edu)
Place:EMS E145
Time:TTh 12:30pm-1:45pm

Please send comments or questions at any time to the instructor at email.


Announcements


Official Course Description

An advanced course in object-oriented programming. Abstraction; single and multiple inheritance; dynamic binding of functions; polymorphic types and operators; survey of object-oriented techniques. Prereq: jr st; CompSci 431(P)

Textbooks

The required textbook for the course is
Xiaoping Jia. Object-Oriented Software Development Using Java. Addison-Wesley, Boston. 2003.
Copies of these textbooks should be available at UWM bookstore and at Panther bookstore.

There are known typos in the first printing.

Course Handouts

The following handouts are available

Resources

The following resources have homepages that lead to places to download free implementation:.

Tool Documentation

The following tools have documentation available: We also have documents explaining particular aspects:

Last modified: December 7, 2007

boyland@cs.uwm.edu