date | class | handin due |
w 1/24 | Course Overview | ** |
f 1/26 | Requirements | Project titles and users ** |
m 1/29 | Software Engineering | ** |
w 1/31 | Specifications | Requirements list ** |
f 2/2 | Requirements student presentations | ** |
m 2/5 | Requirements student presentations | ** |
w 2/7 | Requirements student presentations | ** |
f 2/9 | Object-Oriented Design | Specifications Document ** |
m 2/12 | Specifications student presentations | ** |
w 2/14 | Specifications student presentations | ** |
f 2/16 | Specifications student presentations | ** |
w 2/21 | Configuration management and group roles | ** |
f 2/23 | Top-level design student presentations | Top-level Design ** |
m 2/26 | Top-level design student presentations | ** |
w 2/28 | Top-level design student presentations | ** |
f 3/2 | Initial Group Meetings | Group Rosters ** |
m 3/5 | Group Meetings | ** |
w 3/7 | Group Dynamics I | ** |
f 3/9 | Group Meetings | Overall Project Design ** |
m 3/12 | Programming Style | ** |
w 3/14 | Testing | Interface Proposals ** |
f 3/16 | Group Meetings | ** |
m 3/19 | Group Meetings | Interface Comments ** |
w 3/21 | Group Dynamics II | ** |
f 3/23 | Group Meetings | Final Interfaces ** |
m 4/2 | Group Meetings | ** |
w 4/4 | Group Dynamics III | Detailed Designs ** |
f 4/6 | Design student presentations | ** |
m 4/9 | Design student presentations | ** |
w 4/11 | Debugging | ** |
f 4/13 | Group Meetings | ** |
m 4/16 | Group Meetings | Initial Integration ** |
w 4/18 | Performance Analysis Tools | ** |
f 4/20 | Group Meetings | ** |
m 4/23 | Code Review | ** |
w 4/25 | Code Review | ** |
f 4/27 | In-Class Demos | Functionality Freeze, Full Integration ** |
m 4/30 | No Silver Bullet | |
w 5/2 | 3pm in Lubrano, Public Demos | |
f 5/4 | Schedule Review | ** |
m 5/7 | Post-mortems/Evaluations/donuts | ** |
f 5/12 | 9am (exam time) Final Demos | Final Documentation |