IAM Course Information

Programming for Games* 36-3500

This course is for students who are interested in learning programming skills necessary to work in the video game industry. While there is a clear need for a general understanding of digital arts and computer programming, there are distinct topics specific to the game industry that are outlined in this course. Topics include: creating object interactions, game physics, animation, object collision, paths and path finding, translation and rotation, creating and using the art pipeline.

Prereqs: 36-2550 C++ Programming I*

Coordinator : Janell Baxter jbaxter@colum.edu
Students will be able to...
  • Be able to create a simple 2D game using a game builder SDK 
  • Be able to create object interaction in a game. 
  • Demonstrate an understanding of the physics involved in object collision, path finding and animation by incorporating those elements in the final game. 
  • Understand and demonstrate event-based programming 



  • Robot not is a student game from Programming for Games


    Back to All Courses