shopping cart

Course Series in
Computer Programming for Game Developers

This program teaches 3-D Unity and Autodesk's Maya (in a computer lab) to equip students with the programming and scripting skills set to develop, on server-based and mobile devices, a range of commercial and serious games such as video games, learning games, "training interactive", and augmented reality simulations and applications. The project-centred approach provides hands-on engaging computer programming application and game development that are closely analogous to work projects that the students will experience in their real-world work as game developers.

For more information, contact Alex Ferworn, Academic Coordinator, at

Those who successfully complete this course series are eligible to earn a Professional Development Award from The G. Raymond Chang School of Continuing Education.

Required Courses

CKCS 170   Computer Science:  C++ and for Game Dev
CKCS 171   Computer Science:  Math for Game Dev Design
CKCS 172   Computer Science:  Game Mechanics for Game Dev

Once you have successfully completed the courses, email The Chang School at with your name, student number, and the course series you have completed. Upon verification, you will receive your professional development award.

Fast Track in Computer Programming for Game Developers

This spring, participants in the Computer Programming Fast Track (CKCS 999) can complete all three courses in the program and access specialized material and individualized instructor support.