Projects

The goal of most projects in the course is to modify the game demonstrated in class that week in some way, such as by adding functionality, repairing bugs, or otherwise altering the game in a meaningful way.

  released due
Project 0 2026-01-26T00:00:00-05:00 2026-02-08T23:59:00-05:00
Project 1 2026-02-09T00:00:00-05:00 2026-02-15T23:59:00-05:00
Project 2 2026-02-16T00:00:00-05:00 2026-02-22T23:59:00-05:00
Project 3 2026-02-23T00:00:00-05:00 2026-03-08T23:59:00-04:00
Project 4 2026-03-09T00:00:00-04:00 2026-03-29T23:59:00-04:00
Project 5 2026-03-30T00:00:00-04:00 2026-04-12T23:59:00-04:00
Project 6 2026-04-13T00:00:00-04:00 2026-04-26T23:59:00-04:00
Project 7 2026-04-27T00:00:00-04:00 2026-05-10T23:59:00-04:00
Final Project 2026-04-20T00:00:00-04:00 2026-05-16T23:59:00-04:001

1The final project has two intermediate milestones. This due date is for the final implementation only.