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