This first table organizes the lecture slides by topic.
Topic | Presentation | Powerpoint file | Postscript file | # Slides | |
01 | Course introduction | go | go | go | 7 |
02 | Architecture introduction | go | go | go | 15 |
03 | Parnas KWIC case study | go | go | go | 8 |
04 | Object-Oriented Design introduction | go | go | go | 6 |
05 | Design patterns introduction | go | go | go | 21 |
06 | LEXI case study | go | go | go | 44 |
07 | Creational Patterns (part 1) | go | go | go | 50 |
07 | Creational Patterns (part 2) | go | go | go | 22 |
07 | Creational Patterns (part 3) | go | go | go | 16 |
08 | Structural Patterns | go | go | go | 23 |
09 | Behavioral Patterns | go | go | go | 10 |
10 | Monolithic Systems | go | go | go | 43 |
11 | Client/Server Systems | go | go | go | 14 |
12 | RDMBS Systems | go | go | go | 11 |
13 | Distributed Objects | go | go | go | 21 |
14 | Three-Tiered Systems | go | go | go | 20 |
  | total: | 331 |
This next table details during which lecture we covered what.
Lecture | Date | Covered |
---|---|---|
01 | Sep. 12 | Course intro |
02 | Sep. 14 | Architecture intro |
03 | Sep. 19 | OOD intro |
04 | Sep. 21 | Design patterns intro |
05 | Sep. 26 | LEXI case study |
06 | Sep. 28 | LEXI case study |
07 | Oct. 3 | LEXI case study |
08 | Oct. 5 | ass1 Background |
09 | Oct. 10 | Creational patterns intro |
10 | Oct. 12 | Creational patterns (Factory Method, Abstract Factory) |
11 | Oct. 17 | Creational patterns (Abstract Factory, Prototype) |
12 | Oct. 19 | Ass #2/3 Background |
13 | Oct. 24 | XML |
14 | Oct. 26 | Creational patterns (Singleton, Builder) |
15 | Oct. 31 | Structural patterns |
16 | Nov. 2 | Behavioral patterns |
17 | Nov. 7 | Guest lecture - GroceryGateway.com |
18 | Nov. 9 | Monolithic Systems |
19 | Nov. 14 | Monolithic Systems |
20 | Nov. 16 | Java Beans |
21 | Nov. 21 | Client/Server Systems |
22 | Nov. 23 | Client/Server Systems |
23 | Nov. 28 | Relational Database Systems |
24 | Nov. 30 | Distributed Objects |
25 | Dec. 5 | Three-Tiered Systems |
26 | Dec. 7 | Review |