Required text book:
Object-Oriented Analysis and Design with Applications Third Edition Grady Booch et al. Addison Wesley Office Hours: http://www.ccs.neu.edu/home/lieber/teaching.html Teaching Assistant: Feng Zhou
Mailinglist (archive, sign-up, etc.)
We will use connections between XML, Java, UML, aspect-oriented software development and Demeter (primarily DJ) to develop flexible software: DJ: A simple tool for Java programmers | DJ Fact Sheet | DJ API
CSU 670 Resources
First assignment: answer a
questionnaire, and send your answers
by noon on Monday of second week of classes
Using Java compilers at CCS.
Course Directories .
Course description .
Lecture Notes (several hundred slides in PowerPoint).
DemeterJ and AP-Studio Resources. An important file is the class dictionary for class dictionaries.
Old exams (Practice exams) .
Instructor's Home page.