Institutions & Courses Media Design School Courses
Bachelor Of Software Engineering (Game Programming)
This course is available at the following Media Design School campuses:

Auckland
Auckland is New Zealand’s largest city, with 1.3 million people.
The Bachelor of Software Engineering (Game Programming) gives graduates a highly developed technical knowledge base and skill-set, and the experience to confidently enter the industry as game developers and software engineers.
Students start their 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. Students also gain experience constructing, testing and debugging simple computer games.
In the second year, students prepare for a major game production by learning the management strategies needed for a collaborative project.
The final year focuses on creating a major game production in conjunction with Bachelor of Creative Technologies (Game Art) students. Students also identify the strengths and weaknesses they encounter during the production process.