SDSU |
CS 635 Object-Oriented Design and Programming
Spring Semester, 2016 Lecture Notes |
DCS |
---|---|---|
San Diego State University -- This page last updated 9-May-16 |
Tuesday | Thursday |
Jan 21 Course Introduction | |
Jan 26 Course Introduction 2 | Jan 28 Ball of Mud, Code Smells |
Feb 2 Code Smells | Feb 4 Refactoring, Testing, Iterator |
Feb 9 Assignment 1 Comments | Feb 11 Iterator, Decorator, Pipes and Filters |
Feb 16 Visitor | Feb 18 Open-closed, Strategy, Null Object, Pattern Intro |
Feb 23 Template Method | Feb 25 Questions |
Mar 1 Template, Observer, State | Mar 3 Memento, Command, Singleton |
Mar 8 Exam Questions | Mar 10 Exam |
Mar 15 Singleton, Proxy | Mar 17 Interpreter, Factory Method |
Mar 22 Factory Method, Builder | Mar 24 Adapter, Bridge |
Mar 29 - Spring Break | Mar 31- Spring Break |
Apr 5 Facade, Prototype | Apr 7 Chain of Responsibility, Abstract Factory |
Apr 12 Assignment 2 Comments, Composite | Apr 14 Mediator, Flyweight, 4 Rules |
Apr 19 Coupling | Apr 21 Cohesion, Object Coupling and Cohesion |
Apr 26 Metrics | Apr 28 Dependency Injection, SOLID mp4 |
May 3 Midterm | May 5 - Last Class Final Words |
May 10 | May 12 - Final at 7:00 pm |