SDSU CS 635 Advanced Object-Oriented Design & Programming
Spring Semester, 2004
Lecture Notes
To Course Web Site
San Diego State University -- This page last updated 22-Apr-04

This page contains links to lecture notes for the CS 635 Advanced Object-Oriented Design & Programming course. This page will be updated as more notes become available.

Lecture Notes By Topic
  1. Introduction (HTML ) (PDF)
  2. Design Pattern Intro (HTML ) (PDF)
  3. Iterator & Null Object (HTML ) (PDF)
  4. Composite & Visitor (HTML ) (PDF)
  5. Template & Factory Method (HTML ) (PDF)
  6. Coupling (HTML ) (PDF)
  7. Cohesion (HTML ) (PDF)
  8. Adapter & Strategy (HTML ) (PDF)
  9. Command, Decorator & Proxy (HTML ) (PDF)
  10. State & Chain of Responsibility (HTML ) (PDF)
  11. Observer & Singleton (HTML ) (PDF)
  12. Memento, Prototype & Abstract Factory (HTML ) (PDF)
  13. Bridge & Builder (HTML ) (PDF)
  14. Flyweight & Facade (HTML ) (PDF)
  15. Interpreter, Mediator & Type Object (HTML ) (PDF)
  16. Model-View-Controller (HTML ) (PDF)
  17. Model-View-Controller part 2 (HTML ) (PDF)
  18. Pipes Filters and Broker (HTML ) (PDF)

Visitors since 5-Jan-04