This course examines techniques for creating modern video games. Topics
include game architecture, graphics, physics simulation, sound, handling user
input, optimization and project management. Students will create a game
as a term long group project. Perfect attendence is required during the block
week portion of this course.