| Date | Topics | Reading | Due dates |
|---|---|---|---|
| January 18 (M) | Holiday | ||
| January 25 (M) |
(2194/3194) UML design
(Notes) (2194) About the course (Notes) |
1,2 | |
| February 1 (M) |
(2194/3194) UML design, continued
(Notes) (2194) A bit more about use cases (Notes) |
||
| February 8 (M) |
2194/3194 See
main page 2194 Time available for groups to meet |
||
| February 15 (M) |
2194/3194 See
main page 2194 Administrivia; group meetings (Notes) |
||
| February 22 (M) |
2194/3194 See
main page 2194 More about UML (Notes) |
3,4,5,6 | Requirements analysis for project (project description in HTML or PDF) |
| March 1 (M) |
2194/3194 See
main page 2194 No class |
||
| March 8 (M) | (2194/3194) Ethics presentations | ||
| March 15 (M) | Spring break | ||
| March 22 (M) |
2194/3194 See
main page 2194 No class |
||
| March 29 (M) |
2194/3194 See
main page (both hours) |
||
| April 5 (M) |
2194/3194 See
main page 2194 Discussion of design problems, group meetings (Notes) |
Midterm project reports and evaluations (project description in HTML or PDF; evaluation form in PDF) | |
| April 12 (M) | TBA | ||
| April 19 (M) | TBA | ||
| April 26 (M) |
(2194/3194) Sophomore design presentations (2194) Course wrap-up and evaluations (Notes) |
Project reports, code, and evaluations (project description in HTML or PDF, evaluation form in PDF) |