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