AUTHOR = "Andrew Hunt and David Thomas", TITLE = "The Pragmatic Programmer", PUBLISHER = "Addison-Wesley", YEAR = "2000", ISBN = "0-201-61622-X", Schedule: Monday, Wednesday and Thursday 1.35 - 2.40. 215 Shillman. Office Hours: Jun Gong: Tuesday and Friday 2pm - 5pm in 53 CN Karl Lieberherr: Monday, Wednesday and Thursday 3pm - 4pm
Mailinglist (archive, sign-up, etc.)
We will use connections between XML, Java, UML, aspect-oriented software development and Demeter (DJ and DemeterJ) 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 to email@example.com.
UML information you find on the web:
Look for UML 1.3, the latest version now.
UML 2.0 is in preparation.
Using Java compilers at CCS.
Course Directories .
Course description .
Links to individual project pages (under construction) .
Lecture Notes (several hundred slides in PowerPoint).
DemeterJ and AP-Studio Resources.
Old exams (Practice exams) .
Mission Critical Application at Verizon.
Instructor's Home page.