CS 635 Advanced Object-Oriented Design and Programming
Spring Semester, 2010 Lecture Notes |
DCS | |
---|---|---|
San Diego State University -- This page last updated 11-May-10 |
Tuesday | Thursday |
Jan 21 Course Intro | |
Jan 26 Course Intro, Ball of Mud | Jan 28 Refactoring Intro |
Feb 2 Refactoring Intro | Feb 4 Iterator, Filters, Null Object |
Feb 9 Null Object, Object Recusion, Strategy | Feb 11 Assignment 1 Comments |
Feb 16 Refactoring, Decorator, & Command | Feb 18 Pattern Intro |
Feb 23 Proxy & State | Feb 25 No Video |
Mar 2 Coupling & Cohesion | Mar 4 Metrics |
Mar 9 Observer,Template, & Factory Method | Mar 11 Singleton |
Mar 16 Exam Review | Mar 18 Exam |
Mar 23 Abstract Factory, Memento, Composite | Mar 25 Bridge |
Mar 30 - Spring Break | Apr 1 - Spring Break |
Apr 6 - no Audio | Apr 8 Interpreter & Chain of Responsibility |
Apr 13 Chain of Responsibility, Builder | Apr 15 Facade, Flyweight & Mediator |
Apr 20 Type Object & Dependency Injection | Apr 22 Active Object Model |
Apr 27 Assignment 3 Comments | Apr 29 CRC Cards |
May 4 Dynamic Factory, Extension Object | May 6 Dynamic Factory, Extension Object |
May 11 Exam Questions |