| Group project proposal: | Assigned January 8, 2007 | Due January 22, 2007 |
| Group project design documentation: | Assigned January 25, 2007 | Due February 19, 2007 |
| Group project meeting minutes: | Assigned January 25, 2007 | Due April 12, 2007 |
| Group project game prototype: | Assigned February 21, 2007 | Due March 12, 2007 |
| Group project final implementation: | Assigned March 14, 2007 | Due April 12, 2007 |