Academy of Interactive Entertainment Ltd.
Bachelor of Game Programming

OVERVIEW
This degree prepares students for a career in game design by developing both practical skills and in-depth knowledge. Students will implement innovative game projects by developing a robust understanding of game programming. This three-year degree covers all the core topics covered in the Advanced Diploma and takes it to the next level. Not only will you cover programming units, but you will gain broad expertise in specialist software development, user experience and systems design to power you in your game development journey.
CORE TOPICS
- Game Programming in C#
- Programming in C++
- Maths for Games
- Graphics Programming
- Algorithms and Data Structures
- Introduction to Game Design
- Introduction to Game Art
SPECIALIST TOPICS
- Software Engineering
- Portfolio Development
- A.I. and Physics for Games
- Testing and Quality Assurance
- User Experience Design
- Network Programming
- Games for Wellbeing
- Advanced Game Programming
GAME DEVELOPMENT
- Production Planning
- VR Development
- Cross-stream Game Development projects
- Cross-platform development
- Systems Programming
- Studio Internship
STUDY SCHEDULE
Degree students study four subjects per semester, leveraging knowledge and skills across subjects to develop a deep understanding of related subject matter. The course runs through a series of lectures and tutorials, which are undertaken in industry-simulated studio environments.
Students study two semesters or eight x 10 credit subjects per year for three years. Students can take choose to undertake a 20 credit Major Production 2 subject or 40 credit Internship subject in their last semester.
SUBJECTS AND ASSESSMENT
Students complete practical programming projects based on industry standards along with written coursework to develop in-depth and up to date knowledge. This course work includes research papers and essays to assess your ability to research, critically analyse, and effectively communicate your ideas and arguments.
For more information, visit Academy of Interactive Entertainment Ltd.