Bachelor of Game Development Major in Game Programming

Course ID: CRS1400953    CRICOS Course Code: 108905F

Course Code: BGameDev (Programming)

This course specialises in game programming and targets the development of skills required by game programmers. You will gain a deep critical understanding of digital game programming through critical analysis of games, design and develop algorithms for game engines using problem solving skills and programming languages, and develop a multitude of analytical, cognitive, and technical skills in order to foster your creativity and professional knowledge in the domain of game programming.

Bachelor of Game Development graduates with a major in Game Programming will write code for game engines used in highly advanced game projects, for the enjoyment and wellbeing of the community, while specialising in game programming. Critical and broader games research including the development of games for wellbeing is embedded throughout the degree.


Some graduates will find employment in the games and related industries, while others may develop their own successful and sustainable independent businesses in games, movies, 3D visualisation, user experience design and the like. Graduates who wish to develop their own businesses may do so through the support of Game Plus, a collaborative workspace for game developers and related specialist technology start-ups that provide a hub for digital entrepreneurs to co-locate, share resources, knowledge and opportunities. Game Plus is a focal point for government and industry to access a range of specialist expertise in interactive entertainment, simulation and training for the development of games, educational software, mobile apps, animations, films, and visual effects.

The Bachelor of Game Development is also designed as a pathway to postgraduate studies.

Game Programming major

Graduates of the Bachelor of Game Development majoring in Programming will be qualified as employment-ready ‘starter professionals’ in one or more of the following roles:

  • AI programmer
  • Build systems engineer
  • Engine programmer
  • Game entrepreneur
  • Gameplay programmer
  • Graphics engine programmer
  • Online systems programmer
  • Physics engine programmer
  • QA test programmer
  • QA tester, technical tester
  • Simulation designer
  • Tools programmer
  • User interface programmer
  • Virtual reality programmer
  • Visual effects artist

Learning outcomes

Upon graduation from the Bachelor of Game Development, you will be able to:

  1. Demonstrate broad technical and theoretical knowledge of contemporary practices and processes in digital game development, with specialised knowledge in game art, design or programming as a basis for independent lifelong learning
  2. Use cognitive and technical skills to analyse, critically review and synthesise theoretical and practical information in game development
  3. Use cognitive and creative skills to solve game design problems and produce innovative concepts for game development
  4. Write effectively and deliver engaging and influential presentations and proposals for original game concepts and projects to a range of stakeholders
  5. Apply initiative and judgement to make effective decisions in the production of innovative digital game projects and scholarship
  6. Adapt knowledge and skills across diverse contexts that underpin the development of digital games
  7. Practise responsible and ethical behaviour with respect for diversity and privacy across a range of contexts
  8. Apply effective self-management skills to work as part of a team.

If you have any questions please contact us and we will be in touch soon.

Entry Requirements

AIE Institute degrees do not have an ATAR requirement.

To be eligible for entry to AIE Institute’s courses you must meet the following requirements:

Applicants with recent secondary education (within the past two years)

  • Australian Senior Certificate of Education, such as the NSW HSC, Victorian VCE, South Australian SACE, ACT SSC or equivalent, with a pass level or higher in English.
  • Interview and/or portfolio

Applicants with vocational education and training (VET) study

  • A Diploma or higher from an accredited Australian education institution
  • Interview and/or portfolio

Applicants with higher education

  • A Diploma or higher from an accredited Australian education institution
  • Interview and/or portfolio

Applicants with work and life experience - alternative entry

  • A foundation studies program or preparatory program recognised for admission purposes by another Australian higher education provider, OR relevant work experience that demonstrates equivalence to the entry requirements
  • Interview and/or portfolio


Interviews are intended to assess the applicant’s suitability for the course, including any specific requirements they may have. Common questions to be asked in the interview relate to teamwork, educational history, what students want to gain from the course and their long-term career aspirations. Applicants may also show examples of work from their portfolio. The Admissions Panel will assess the applicant’s suitability for the course and advise them if they need to submit further materials.

More Information

AIE Institute's Bachelor of Game Development, builds upon AIE’s 25 years as Australia’s peak not-for-profit Registered Training Organisation for the Australian video games, 3D animation and related digital industries. Specialising in game art, design, programming and development, AIE Institute provides students with real avenues to employment and further studies through innovative programs that combine current knowledge and role-based learning within a project-based professional simulation environment. Our courses are developed and continuously reviewed in close connection with industry and are delivered by industry-experienced faculty.

AIE Institute courses are nationally accredited and recognised through the Tertiary Education and Quality Standards Agency (TEQSA) and comply with the Australian Qualifications Framework (AQF).

Students complete a total of 240 credit points across their course, with each unit of study counting as 10 credit points, except for the capstone unit Major game production 2 which is 20 credit points. The course has two capstone projects: Major game production 1 and Major game production 2, with the intention that you will leave with a complete game produced in a team environment creatively driven by you, but advised and curated by academic and professional staff.

In the elective units, you will have an opportunity to build your interdisciplinary knowledge and breadth by choosing and combining units from other majors, allowing you to develop art and design skills or programming capabilities.

In your final semester you will have the option of applying for a full-time industry internship worth 40 credit points or undertaking Major game production 2 and completing two electives.

Other Information

Campus Sydney, Canberra, Melbourne and Adelaide
Study Mode Full time or part time
Duration 3 years full time or equivalent
Workload 4 units per semester full time
Scholarships Scholarships are available for this program
Intakes Feb 2024
Internship - optional One semester
FEE-HELP for domestic students Yes

Ready to find out more?

For information on entry requirements, fees, and how to apply, go to: