Course overview
Level up your coding skills and learn how to build immersive games experiences and ingenious software tools with the Bachelor of Game Development – Major in Game Programming. In this specialist degree you will explore the intricacies of game development, learning programming languages like C++ and C# to breathe life into your digital creations.
Under the mentorship of industry gurus, you'll fine-tune your programming know-how, diving headfirst into exciting subjects like artificial intelligence, computer graphics, physics simulation and AR/VR development.
This degree gives you the opportunity to collaborate with passionate students in our game design and game art courses. Together you will be forging unique and innovative experiences to entertain and showcase your skills.
Developed in conjunction with Australia’s leading game studios, AIE Institute degree programs are continuously reviewed in close consultation with industry and delivered by industry-experienced faculty.
Course record
Other Information
Practical experience
Extensive studio work throughout the degree plus an opportunity to participate in the work-integrated learning (WIL) internship program in the final semester. This program provides students with opportunities to use their technical, artistic and creative skills and knowledge in a game studio workplace, developing games, simulations, gamified applications and advanced technologies for human–computer interaction.
Fees and charges
Majors
Areas of study
Advanced programming techniques for games, algorithms and data structures, artificial intelligence for games, computer graphics using shaders, game programming, game studies for wellbeing, human–computer interaction and user experience design, introduction to computer graphics, introduction to object oriented programming and C++, maths for games, network programming for connected games, physics engineering for games, software engineering, studio internship and major game development projects, systems programming and cross-platform development, virtual and augmented reality technologies.
Career Opportunities
Career opportunities
AI programmer, build systems engineer, engine programmer, game entrepreneur, gameplay programmer, graphics engine programmer, localisation programmer, network programmer, online systems programmer, online systems programmer, physics engine programmer, porting programmer, QA test programmer, QA tester, technical tester, tools programmer, user interface programmer, virtual reality programmer.
Advanced Standing
Advanced standing may be available. Contact AIE Institute for details.
Entry requirements
Switch between domestic ATAR data and international qualification equivalents.
Use the domestic ATAR data for now, or ask Achieva AI to assess your background manually.
Student profile
No de-identified past offer cases are available for this course yet.
Campuses & intake dates
- SydneyNSW

