ECE 417/617: Schedule |
Here is a tentative schedule, subject to change:
Week |
Date |
Topics |
Readings |
Deliverables due |
1 |
1/7- |
Introduction |
Ch. 1 |
|
2 |
1/12- |
Project Management, Organization, and Communication |
Ch. 14,3 |
team formation |
3 |
1/21- |
UML |
Ch. 2 |
project web page |
4 |
1/26- |
Requirements Elicitation / Analysis |
Ch. 4,5 |
problem statement |
5 |
2/2- |
System Design |
Ch. 6,7 |
RAD |
6 |
2/9- |
C++, OO Programming |
TBD |
SPMP |
7 |
2/16- |
Tools: cvs, gdb, qt, ... |
TBD |
SDD |
8 |
2/23- |
Object Design |
Ch. 8,9 |
Milestone 1 |
9 |
3/1- |
Design Patterns |
TBD |
[design review] |
10 |
3/8- |
Mapping / Testing |
Ch. 10,11 |
Milestone 2 |
11 |
3/15- |
[spring break] |
|
|
12 |
3/22- |
User Interfaces |
TBD |
Milestone 3 |
13 |
3/29- |
Rationale and Configuration Management |
Ch. 12,13 |
[code review] |
14 |
4/5- |
Software Life Cycle |
Ch. 15 |
Milestone 4 |
15 |
4/12- |
Agile Methods and Extreme Programming |
TBD |
|
16 |
4/19- |
Final demos |
|
Final demos, |