Assignments and projects for Comp 521 Modern Computer Games at McGill.