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 |