| SDSU |
CS 635 Advanced Object-Oriented Design and Prorgramming
Fall Semester, 2020 Lecture Notes |
DCS |
|---|---|---|
|
San Diego State University -- This page last updated 1-Dec-20 |
| Tuesday | Thursday |
|---|---|
| Aug 25 Course Intro | Aug 27 Course Intro, Ball of Mud |
| Sep 1 Ball of Mud, Dollar Words | Sep 3 Testing, Refactoring |
| Sep 8 Refactoring, Pattern Intro, Iterator | Sep 10 Iterator, Decorator |
| Sep 15 Assignment 1 | Sep 17 Null Object, Observer |
| Sep 22 Strategy, State, Command | Sep 24 Command, Reactive Programming |
| Sep 29 Visitor | Oct 1 Template, Factory, Effective Java |
| Oct 6 Abstract Factory, Singleton, Adapter | Oct 8 Proxy, Bridge, Chain |
| Oct 13 Pipe Filters, Coupling | Oct 15 Coupling, Cohesion |
| Oct 20 Cohesion, Metrics | Oct 22 Metrics |
| Oct 27 Review | Oct 29 Exam |
| Nov 3 Composite, Interpreter, Prototype | Nov 5 Builder, Command Processor, Memento, Mediator |
| Nov 10 Facade, Flyweight, Law of Demeter, Value Objects | Nov 12 MVC, Active Object |
| Nov 17 Assignment 3 Questions | Nov 19 Assignment 3 Questions |
| Nov 24 Assignment 3 Again | Nov 26 Thanksgiving |
| Dec 1 | Dec 3 |
| Dec 8 Midterm | Dec 10 Review |
| Dec 15 | Dec 17 Final |