🔎 Search
Menu

Game Programming

Bachelor of Software Engineering (Game Programming)

  • Length:
    Full-time: 3 years; Accelerated: 2 years*; Part-time: 6 years maximum
  • Qualification:
    CRICOS 086070G
  • Intake Date(s):
    September 18th, 2017
    February 19th, 2018
    June 4th, 2018
    February 25th, 2019

Course Overview

When becoming a Game Programmer, you'll learn best while doing. You'll code, you'll craft and, in the end, you'll graduate with a portfolio like no other.

A game programmer is a specialist software engineer who develops solutions and computer programs to activate computer game interaction. In essence, programming is the math and logic that makes the game happen. This may include Artificial Intelligence programming, engine programming, tools programming, mathematics and physics programming, and network programming or graphics programming.

The Bachelor of Software Engineering (Game Programming) blends academic theory, research, and practice with advanced programming skills as applied in the game development industry.By the end of the fourth trimester, you'll have worked with other like-minded game programmers and artists to develop an industry level game, giving you the perfect show-reel to kick-start your profession.

Thanks to the partnership with Sony Computer Entertainment Europe (SCEE), you will develop games for PlayStation® platform through the PlayStation® First Academic Development Program. And through our unique partnership with Unity, you will graduate as a Unity Certified Developer, giving you the skills employers are looking for and improving your chances of landing that dream job doing what you love most — making games.


*This three-year course is taught through an accelerated trimester system meaning that you can complete it within six trimesters (two years). A more intensive study load keeps topics and ideas front of mind and provides more time to develop your career upon graduation.

Careers & Industry

To be a game developer you'll need experience and practical skills working across multiple game platforms and collaborating in a group that simulates the industry environment.

In this course the third year end-of-year project is the closest you'll get to an industry-like experience where you'll be collaborating in a group with fellow programmers and artists to create a game, which you can include in your portfolio and show-reel by the time you go on to work as a professional.

Our graduates go to work in game studios around the globe, such as Game Loft, Grinding Gear Games, Pik Pok and Krome Studios.

Game career paths include:

  • Game programmer
  • Software engineer
  • AI programmer
"Media Design School graduates are among the best games programmers in New Zealand. The focus on working in mixed teams mimics the conditions found at real game studios, and means graduates hit the ground running once they join our team. They come pre-loaded with all the skills we need, including the soft skills you get working through tough teamwork situations."
Joe O'Sullivan Technical Director, PIKPOK

Student Work

Looking to enrol or find out more?