SDSU CS 635 Advanced Object-Oriented Design and Prorgramming
Fall Semester, 2022
Reading
DCS
To Course Web Site
San Diego State University -- This page last updated 21-Oct-22

Reading

Texts:
GOF Design Patterns: Elements of Reusable Object-Oriented Software
OC2 Object Coupling and Object Cohesion, chapter 7 of Essays on Object-Oriented Software Engineering, Vol 1, Berard, Prentice-Hall, 1993, Two copies on reserve at Library, Copy at Cal Copy, PDF available in Canvas

Tuesday Thursday
Aug 23 Aug 25 Big Ball of Mud, What Compsci textbooks don't tell you
Aug 39 Sep 1
Sep 6 Sep 8
Sep 13 Sep 15 GOF Iterator pp 257-272, Null Object
Sep 20 GOF Strategy pp 315-324, GOF Observer 293-304 Sep 22 GOF Template Method pp 325-330, GOF Decorator pp 175-185
Sep 27 GOF State pp 305-315 Sep 29 GOF Visitor pp 331-344
Oct 4 Oct 6
Oct 11 Oct 13
Oct 18 Oct 20
Oct 25 OC2 pp 72-86, pp 92-111 Oct 27 OC2 86-92, 111-122
Nov 1 Nov 3
Nov 8 Nov 10
Nov 15 Nov 17
Nov 22 Nov 24 Thanksgiving
Nov 29 Dec 1
Dec 6 Dec 8 Last Class
Dec 13 Final Exam Dec 15