Except where otherwise noted, all readings are from Blueprints, version 2.5.1.
| Class | Reading |
|---|---|
| Wed Aug 27 | Chapter 1 — Getting off the ground |
| Wed Sep 3 | Chapter 2 — The “software crisis” and encapsulation Chapter 3 — Classes and objects |
| Mon Sep 8 | Chapter 4 — Memory matters |
| Wed Sep 10 | Chapter 5 — Exceptions Chapter 6 — UML Class diagrams (sections 6, 6.1, 6.2) |
| Wed Sep 17 | Chapter 6 — UML Class diagrams (sections 6.3, 6.4) |
| Mon Sep 22 | Chapter 7 — The Singleton pattern |
| Wed Sep 24 | Chapter 8 — Java odds ‘n’ ends |
| Mon Sep 29 | Chapter 9 — UML Sequence diagrams |
| Wed Oct 1 | Chapter 10 — Persistence and Hydration |
| Mon Oct 6 | Chapter 11 — Inheritance (1 of 2) |
| Wed Oct 15 | Chapter 12 — Inheritance (2 of 2) |
| Mon Oct 20 | Chapter 13 — The Factory pattern |
| Wed Oct 22 | Chapter 14 — Team Software Development |
| Mon Oct 27 | Chapter 15 — Doing Design (1 of 2) Section 16.1 (only) — Doing Design (2 of 2) |
| Wed Oct 29 | Chapter 16 — Doing Design (2 of 2) |
