Game Programming

Champlain's Bachelor of Science degree in Game Programming—one of the first bachelor's degrees of its kind in the nation—combines games with the intellectual challenge of software creation to produce a highly versatile and valuable, in-demand skill set.

In the Game Programming major, you will gain cutting-edge skills and experience that will make you an outstanding candidate for a position as programmer in the game industry or any number of other industries.

  • study both theory and application of game programming from game industry veterans
  • acquire a foundation of mathematics, physics, computer science and software engineering necessary for game development
  • master contemporary technology for 2D and 3D graphics
  • design and build artificial intelligence, physics engines and networking systems
  • collaborate with students from other game development majors to build industry-quality games in the Champlain Game Studio
  • produce an impressive project-based game portfolio

Mix Classroom Theory with Actual Production Experience

  • Take Introduction to Programming, Game History & Development and Game Technology and three more classes directly required in your major in your first year at Champlain, thanks to our Upside-Down Curriculum.
  • Gain real-world knowledge from the extensive experience and outstanding game industry achievement of our faculty.
  • Champlain's team-based studio environment, The Game Studio, will have you authoring code that will drive graphics and bring characters to life in a real-life game collaboration.
  • Learn on the latest.  Courses are taught on a variety of platforms, devices and operating systems, including PC/Windows and Xbox 360; Apple and iOS platforms (iPhone, iPad, iPod touch); emerging platforms (Android Mobile, social media); and Linux/Unix
  • Build a highly marketable resume and portfolio through our extensive Game Programming internship opportunities.
  • Study abroad at Champlain's campus in Montreal, Canada, the world's second-largest game development center-only 90 miles from our Burlington, Vermont campus. Attend the Montreal Game Summit every year and make industry connections.
  • Build a strong foundation in computer science and software engineering and study both the theory and application of game subsystems. Learn the other skills you will master in the Game Programming major.
  • Champlain's reputation for producing high caliber industry professionals is substantiated by the extraordinary success of its graduates. Envision your own Career Success after you graduate!
  • Find out what you need to know to Apply to this popular major.