Bachelor of Software Engineering
- Length 3 years full time
- Indicative Fees $9,870 NZD per year
$23,690 NZD per year (International)
currency converter website
- Qualification Degree
NZQF Level 7 (420 credits)
1.2 EFTS per year
The Bachelor of Software Engineering (Game Programming) is the only degree of its kind in New Zealand and delivers a highly developed technical knowledge base and skill-set. Work across multiple game platforms including PlayStation using commercial grade middleware providers to gain a distinct professional edge. Our graduates can confidently enter the industry as game developers, software engineers and network programmers.
Infinite Career Possiblities
- Graduates have gone on to work at Gameloft, Grinding Gear Games, Pik Pok and Krome Studios
- The only place in New Zealand where you can develop for PlayStation platforms
- Degree answers direct industry demand for game programmers
- Students work across a range of game platforms and can apply their skills to multiple industries
- Game career paths include game programmer, software engineer, AI programmer and technical director
Start your learning with the essential theories, principles and knowledge needed for game programming and development. This includes an overview of C++ programming and practical mathematical skills. You will also gain experience constructing, testing and debugging simple computer games.
Prepare for a major game production by learning the management strategies needed for a collaborative project. You also learn software engineering principles, advanced graphic programming and advanced game programming strategies.
The final year focuses on creating a major game production in conjunction with Bachelor of Creative Technologies (Game Art) students. You'll also identify the strengths and weaknesses they encounter during the production process. Students also begin developing for Playstation platforms Vita and PS4.
Graduates going places
Graduates have gone on to work at Gameloft, Ninja Kiwi, Custard Square, Virtual Spectator, Grinding Gear Games, Sidhe, Pik Pok, Cerebral Fix and Krome Studios.Read their stories
|Intake Date||Course Duration||Application Deadline & Notes|
|23rd February 2015||3 years full time||Apply Now|
NCEA University Entrance or equivalent such as:
An appropriate qualification from an overseas secondary school or tertiary institution, deemed by Media Design School to be sufficient for admission into a bachelors programme.
CIE (University of Cambridge International Examination)
IB (International Baccalaureate)
- 14 NCEA Credits, Level 2 Mathematics (minimum)
- An interview may be required
- English Language (international applicants): Academic IELTS 6.0 (minimum), or equivalent
- 24 NCEA Credits, Level 3 in Science, Technology, Mathematics (minimum)
If you are enrolled at a New Zealand secondary school and have not yet completed your NCEA (CIE or equivalent) qualification you can still apply now for admission. When your NCEA results are available in January, we will check them and contact you. For more detailed information about the ‘approved subject list’ and specific literacy credits we suggest you check the NZQA website.
Special Admission (age over 20)
Applicants who do not meet requirements for general admission, are age 20 or more, and have relevant experience and skills may apply for special admission, which must be supported by a professional portfolio or documented industry experience.
Discretionary Admission (under age 20)
Applicants who do not meet requirements for general admission, and are at least 16 and under age 20, may apply for discretionary admission. Discretionary admission applicants should have reached a significant level of achievement in year 12, or have successfully completed a relevant foundation programme or tertiary qualification.
Complete an online application and our staff will be in touch within a few days to assist you through the process. We will require some documentation and a portfolio to support your application and you may be required to complete an interview. More information can be found on the enrolment page.