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. 

Upside-Down Curriculum

The Upside-Down Curriculum ensures that you are taking key courses in your major beginning in your first semester, starting with Introduction to Programming and Game History & Development. Through your courses, you will acquire a foundation of mathematics, physics, computer science and software engineering necessary for game development, as well as master contemporary technology for 2-D and 3-D graphics. Courses are taught on a variety of platforms, devices and operating systems, including PC/Windows, Apple and iOS platforms, Android mobile, social media, Linux/UNIX, and the latest consumer game consoles and devices. You will design and build artificial intelligence, physics engines and networking systems. You will graduate with unmatched experience in end-to-end game development experience as well as a highly marketable resume and portfolio.

Collaborative Game Studio

GAme Studio LogoAn important aspect of the Game Programming major is the collaborative environment of our Game Studio, where Game Programming majors work with their counterparts in Game Art & Animation and Game Design as well as Game Production Management to build games from start to finish. The Game Studio replicates a professional game development setting to give you a firsthand understanding of how creative teams collaborate to develop individual game assets and coordinate them into a functional product. To see student work and find out more, visit

Study Abroad in Montreal

Study in Montreal, Canada, one of the world's largest game development centers-only 90 miles from our Burlington, VT, campus. With internship opportunities, the Montreal Game Summit, the Montreal International Game Developers Association, and a campus director with game industry experience, Game Design students have amazing opportunities to create strong connections. Courses in Montreal are taught by game industry professionals in collaboration with game faculty at the main campus. Explore our study abroad options. 


Champlain game students build remarkable resumes through our extensive Game Programming internship opportunities. Recent internship locations for Game Programming majors include Bigpoint Inc., Microsoft Game Studios and Wired magazine. See where our students have interned. 

Game Development Senior Show

You will have the opportunity to present the game you create with your Game Studio team to recruiters from all over the East and Canada, including Square Enix/Eidos, Gameloft, Warner Bros./Turbine, Behaviour and Activision/Vicarious Visions.

Employment Outcomes

Champlain's reputation for producing high-caliber industry professionals is reflected in the extraordinary success of our graduates. Champlain alumni work as game engineers in places as diverse as Boston, Montreal, San Francisco and Washington state at companies including Microsoft Entertainment Studios, Sledgehammer Games, Warner Bros./Turbine, Subatomic Games, Ubisoft and Square Enix. Job placements for Game Programming graduates are outstanding. 83% of Game Programming graduates from the Class of 2017 are employed within six months of graduation, and 89% of them are in positions related to their career goals.