CS 691J - Spring '96

Topics in Object-Oriented Technology


When: Friday 9:00-11.30AM
Where: ACIV 006
Instructors: Enrico Gobbetti and Charles Nicholas

Syllabus/Schedule

WARNING: The following syllabus/schedule might (and probably will) be modified based on student's suggestions and preferences. This schedule was updated on 02/13/96. The current version overrides all previous ones.

WeekDateWhoWhatPrincipal References Comment
1 2/2 GobbettiPrinciples of OO Technology OOSC / EIFFEL -
2 2/9 GobbettiPrinciples of OO Technology OOSC / EIFFEL Design project proposals
3 2/16 GobbettiAnalysis and Design of Reliable Systems BON Assignment
5 2/23 GobbettiAnalysis and Design Activities / Design Patterns BON / PATTERNS All groups should have started their design / Design information should be maintained in a group Web page
4 3/1 StudentsGroup Meetings ASSIGNMENTS Instructors available for discussion
6 3/8 StudentsPresentation of Preliminary Analysis ASSIGNMENTS 30 min per group
7 3/15 GobbettiType constraints in object-oriented languages - -
* 3/22 - SPRING BREAK - -
8 3/29 NicholasLanguage Critiques: Java JAVA -
9 4/5 NicholasLanguage Critiques: Java JAVA -
10 4/12 StudentsSpecial Topics SPECIAL TOPICS 15 min per topic / 2 persons per topic
11 4/19 StudentsSpecial Topics SPECIAL TOPICS 15 min per topic / 2 persons per topic
12 4/26 StudentsGroup Meetings ASSIGNMENTS Instructors available for discussion
13 5/3 StudentsPresentation of Design ASSIGNMENTS 45 min per group, including questions
14 5/10 StudentsPreparation of final design documents ASSIGNMENTS -


Page maintained by Enrico Gobbetti, gobbetti@cs.umbc.edu