COMP 521: Modern Computer Games
Winter 2017, McGill University

Course Information
Time & Place Class Schedule
Monday, Wednesday 14:35–15:55
ENGTR 1100
Instructor Website Email
Clark Verbrugge
McConnell Engineering Building 230
Office hours: Monday 13:00-14:30, Friday 10:00-11:30, and by appointment
Teaching Assistants
Jonathan Campbell
McConnell Engineering Building 202
Office hours: Friday 13:00-15:00
Xoey Zhang
McConnell Engineering Building 202
Office hours: Wednesday 12:30-14:30
Pre-requisites
COMP 251 (Algorithms and Data Structures)
MATH 223 (Linear Algebra)
COMP 303 Programming Techniques or COMP 361 Systems Development Project
Note that there is a non-trivial programming requirement and students should have strong programming skills.
Textbooks
There is no required text for this course. The following recommended texts, however, provide useful background and reference for some of the material taught in the course:
  • Artificial Intelligence for Games, Second Edition. Ian Millington.
  • Real-time collision detection. Christer Ericson.