Bachelor of IT (Game Programming)

Game Programming Course | Learn Game Programming

Kick start your career in game development with AIT’s industry focused game programming courses.

From creating games for entertainment, to education and paving the way for an unknown future in virtual reality, the Bachelor of IT (Games Programming) will allow you to combine your passion for code and games to develop a rewarding career as a game programmer.

Enter into roles as a game programmer, lead programmer, QA tester, technical artist, or find jobs as a web developer in user interface design and interactive design.

In 2015, IBISWorld reported an average game market growth of 8.2% with revenue generated at AU$381m. This growth can also be attributed to the expansion of games outside the entertainment industry, with games being utilised in education, military simulation exercises, and raising awareness of social issues.

To enter the industry, you’ll need skills in game engine programming, artificial intelligence and augmented reality. This game programming course will provide you with broad skills in game programming, with techniques and technologies that are the industry standard, taught by actual game developers.

Request a Free Info Pack

Info Pack

Course Overview

The Bachelor of IT (Game Programming) will provide you with a foundation in core IT disciplines including database systems, networking, systems analysis and design, as well as professional practice. Throughout the programme, you will apply widely recognised software development lifecycle practices, from design through to implementation and testing. In the process, students must consider all stakeholder requirements.

Undertake a course of 24 subjects in four key learning areas. You will have 16 hours a week classroom time with teachers and fellow students in addition to personal project development time.

Graduates of the AIT Bachelor of Information Technology will find employment opportunities in a range of IT, digital content and creative industry companies. Given the nature of digital content, industries where larger production companies outsource to sole-traders and small enterprises, graduates with some work experience in application development of related fields may also establish their own businesses.

Subject Units – Bachelor of IT (Game Programming)

Year 1
Term 1 Introduction to Web C++ 1 Foundation Programming Information Systems
Term 2 Database Systems C++ 2 Discrete Mathematics Introduction to Software Engineering


Year 2
Term 3 Basic Game Engine Programming JAVA Digital Project Management Systems Analysis and Design
Term 4 Interface Design (UX/UI) Artificial Intelligence Advanced Game Engine Programming Game Development
Year 3
Term 5 Elective Augmented Reality Advanced Game Development Advanced Studio 1
Term 6 Elective Advanced Game Programming Project Advanced Game Programming Project Advanced Studio 2

When you have successfully completed the Bachelor of IT (Games Programming) you have the necessary qualifications to apply to undertake a Masters degree in the field at any university in Australia.

The success of your application is at the discretion of the university – they might require the additional submission of a portfolio, or have other prerequisites. When applying, contact the university for more information, or have a look at their website. AIT staff are happy to assist you in preparing an application

IT is a constantly in-demand career with new growth in the area of games specialisation. Your main studies and learned skills are within game programming, but our courses also teach the ins and out of web design and development, making you valuable to any company looking to build an online presence with which to promote their product.

By studying the BIT(GAP) at AIT, you could end up in entry into roles as a game programmer, lead programmer, QA tester, or technical artist. Other roles students that will be open to you include web developer, user interface design and interactive designer and programmer.  

Click Here for more information on fee schedule & the application procedure.

Every year, AIT awards amazing students who demonstrate their extraordinary work ethic and talent when applying to study with us.

The initiAIT scholarship is for new undergraduate students commencing at AIT Bachelor Degree in the 2017 academic year. This scholarship is only available to domestic students. Recipients of this scholarship will be awarded an $8,000 discount off their tuition fees (50% applicable for their first term and 50% for their last term of their Bachelor Degree).

For more information, head to

Upcoming Events

This interactive seminar is a great way to get further information on our curriculum, course requirements, study pathways, and talk to our friendly staff & students.
Upcoming Sessions Sydney:
  • Thursday 5 January 6pm-8pm
  • Monday 23 January 6pm-8pm
Upcoming Sessions Melbourne:
  • Thursday 5 January 6pm-8pm
  • Monday 18 January 6pm-8pm
Keen to learn skills in creative drawing, 3D modelling, game design, film editing, digital design or app development? Join us at the Academy of Information Technology for a FREE one-day workshop so you can explore your creative potential.
Upcoming Sessions Sydney:
  • Saturday 21 January (9:30am – 4pm)
  • Saturday 18 February (9:30am – 4pm)
Upcoming Sessions Melbourne
  • Saturday 28 January (9:30am – 4pm)
  • Saturday 25 February (9:30am – 4pm)

Other IT Courses

Diploma of Software Development

This is a unique IT course that will enable you to become a successful developer for web and mobile platforms. Emphasis is placed on developing basic skills in software development for apps and web design. This industry-recognised IT course is the perfect pathway for anyone considering further education or launching their a career in the rapidly growing mobile and web industries!

Find out more about Bachelor of IT & Study Options!

Get in touch with our team of skilled and friendly student advisors! We’re always happy to talk to potential students, so no matter what your query, please don’t hesitate to get in touch!