SDSU CS 635 Advanced Object-Oriented Design and Programming
Spring Semester, 2009
Lecture Notes
DCS
To Course Web Site
San Diego State University -- This page last updated 30-Apr-09

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

Lecture Notes By Topic
  1. Introduction pdf
  2. Big Ball of Mud pdf
  3. Refactoring Intro pdf
  4. Code Smells pdf
  5. Iterator, Filters, Null Object pdf
  6. Strategy & Visitor pdf
  7. Decorator & Command pdf
  8. Pattern Intro pdf
  9. Some Refactoring pdf
  10. Proxy & State pdf
  11. Composite, Interpreter, Flyweight pdf
  12. Observer & Prototype pdf
  13. Coupling pdf
  14. Object Coupling pdf
  15. Cohesion pdf
  16. Template & Factory Method pdf
  17. Singleton & Abstract Factory pdf
  18. Builder pdf
  19. Adapter & Bridge pdf
  20. Memento, Facade, & Mediator pdf
  21. Metrics pdf
  22. Chain of Responsibility pdf

Lecture Audio By Date
Tuesday Thursday
Jan 22 - Introduction
Jan 27 - Big Ball of Mud Jan 29 - Refactoring Intro
Feb 3 - Code Smells Feb 5 - Assignment 1 Comments
Feb 10 - No Audio - Operator error Feb 12 - No Audio
Feb 17 - Visitor Feb 19 - Decorator & Command
Feb 24 -Pluggable Commands & Pattern Intro Feb 26 -Some Refactoring
Mar 3 - Proxy & State Mar 5 -Composite, Interpreter, Flyweight
Mar 10 - Observer & Prototype Mar 12 - Coupling
Mar 17 - Coupling & Object Coupling Mar 19 - Object Coupling & Cohesion
Mar 24 - Template & Factory Method Mar 26 - Singleton
Mar 31 - Spring Break Apr 2 - Spring Break
Apr 7 - Singleton & Abstract Factory Apr 9 - Review
Apr 14 - Exam, no audio Apr 16 - Builder
Apr 21 - Adapter & Bridge Apr 23 - Bridge & Memento
Apr 28 - Mediator & Metrics Apr 30 - Metrics
May 5 - Exam Review May 7 - Chain of Responsibility
May 12 - Review

counter Visitors since 17-Jan-09