| Group project proposal: | Assigned January 9, 2006 | Due January 23, 2006 |
| Group project design documentation: | Assigned February 1, 2006 | Due February 20, 2006 |
| Group project meeting minutes: | Assigned February 1, 2006 | Due April 11, 2006 |
| Group project game prototype: | Assigned February 22, 2006 | Due March 13, 2006 |
| Group project final implementation: | Assigned March 20, 2006 | Due April 11, 2006 |