Unless otherwise noted, Preparation reading is to be done before the listed class session, Homework exercises are due by 5 p.m. on the day listed, and Project Deliverables are due by midnight of the listed day.
Schedule is subject to change, though we will strive to avoid that.
Schedule last updated Fri Feb 11.
Session quick links: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40
Week | Session | Topics | Slides | Preparation | Homework | Deliverables |
---|---|---|---|---|---|---|
1 |
Mon Nov 29 |
|
Introduction |
|
||
1 |
Tue Nov 30 |
|
Intro to OOA/D |
|
||
1 |
Thu Dec 2 |
|
Domain models 1 |
|
||
1 |
Fri Dec 3 |
|
||||
2 |
Mon Dec 6 |
|
Domain models 2 |
|
||
2 |
Tue Dec 7 |
|
SSDs |
|
||
2 |
Thu Dec 9 |
|
OCs |
|
||
2 |
Fri Dec 10 |
|
||||
3 |
Mon Dec 13 |
|
Layers |
|
||
3 |
Tue Dec 14 |
|
IaDs |
|
||
3 |
Thu Dec 16 |
|
DCDs |
|
||
3 |
Fri Dec 17 |
|
||||
4 |
Mon Jan 3 |
|
RDD |
|
||
4 |
Tue Jan 4 |
|
GRASP Intro |
|
||
4 |
Thu Jan 6 |
|
More GRASP |
|
||
4 |
Fri Jan 7 |
|
||||
5 |
Mon Jan 10 |
|
Examples |
|
||
5 |
Tue Jan 11 |
|
More Examples |
|
||
5 |
Thu Jan 13 |
|
|
|||
5 |
Fri Jan 14 |
|
||||
6 |
Mon Jan 17 |
|
Mapping Designs to Code |
|
||
6 |
Tue Jan 18 |
|
Potpourri |
|
||
6 |
Thu Jan 20 |
|
Last GRASP |
|
||
6 |
Fri Jan 21 |
|
||||
7 |
Mon Jan 24 |
|
GoF 1 |
|
||
7 |
Tue Jan 25 |
|
GoF 2 |
|
||
7 |
Thu Jan 27 |
|
Act. Diag. |
|
||
7 |
Fri Jan 28 |
|
||||
8 |
Mon Jan 31 |
|
Domain Models 3 |
|
||
8 |
Tue Feb 1 |
|
Domain Models 4 |
|
||
8 |
Thu Feb 3 |
|
Arch. Analysis |
|
||
8 |
Fri Feb 4 |
|
||||
9 |
Mon Feb 7 |
|
Package Design |
|
||
9 |
Tue Feb 8 |
|
GoF 3 |
|
||
9 |
Thu Feb 10 |
|
GoF 4 |
|
||
9 |
Fri Feb 11 |
|
|
|||
10 |
Mon Feb 14 |
|
GoF 5 | |||
10 |
Tue Feb 15 |
|
Wrap-up |
|
||
10 |
Thu Feb 17 |
|
||||
10 |
Fri Feb 18 |
|