| SDSU | CS 635 Advanced Object-Oriented Design and Prorgramming Fall Semester, 2018 Lecture Notes | DCS | 
|---|---|---|
| San Diego State University -- This page last updated 4-Dec-18 | 
| Tuesday | Thursday | 
|---|---|
| Aug 28 Course Intro | Aug 30 Big Ball of Mud | 
| Sep 4 No Recording | Sep 6 Some OO Basics | 
| Sep 11 Assignment 1 Comments | Sep 13 Iterator | 
| Sep 18 Command Pattern | Sep 20 Command Processor, Strategy | 
| Sep 25 State, Memento | Sep 27 Interpreter, Visitor | 
| Oct 2 Composite, Pattern Intro, Coupling | Oct 4 Coupling, Cohesion | 
| Oct 9No Class | Oct 11 Assignment 2, 3 | 
| Oct 16 Object Cohesion, Metrics | Oct 18 Review | 
| Oct 23 Exam | Oct 25 No Video -Technical Issues | 
| Oct 30 Reactive X | Nov 1 Template Method, Factories, Null Object | 
| Nov 6 Chain of Responsibly, Pipes, Singleton | Nov 8 Mock, Decorator, Adapter, Proxy | 
| Nov 13 Bridge, Builder, Prototype | Nov 15 Assignment 3 | 
| Nov 20 Dependency Injection, SOLID | Nov 22 Holiday No Class | 
| Nov 27 Mediator, Flyweight, Value Object, MVC | Nov 29 MVC, Facade, Law of Demeter | 
| Dec 4 | Dec 6 | 
| Dec 11 Last Class | Dec 13 | 
| Dec 18 Project Due | Dec 20 |