Master of Combined Studies in Business Analytics / Information Technology in Networking
Macquarie University
CRICOS 0101509 · Provider 00002J
at Academy of Interactive Technology · Sydney, New South Wales
CRICOS course code
094328J
CRICOS provider code
02155J
This course is registered on the Commonwealth Register of Institutions and Courses for Overseas Students. Verify it yourself at cricos.education.gov.au before paying any fee.
Duration
2 years
Tuition (whole course)
A$42,800 total
Per year
A$21,400/yr
Intake
Semester 1 (Feb/Mar), Semester 2 (Jul)
The Associate Degree in Information Technology (Games Programming) is a two-year qualification at the Academy of Interactive Technology, listed on CRICOS as course 094328J. It sits at the associate degree level of the Australian Qualifications Framework, which puts it between a diploma and a bachelor degree. In practice that means roughly two years of full-time study, usually delivered across semesters or trimesters, with each unit carrying a set number of credit points. You need to pass the required units and total the credit points the course specifies before you graduate.
Games programming is a hands-on field. You learn to write code that makes games run: gameplay systems, physics, graphics, user interfaces, tools, and the parts of a game engine that hold everything together. Expect a mix of programming subjects, maths and technical fundamentals, and project units where you build working games rather than just talk about them. Because it is an associate degree, the technical core is deeper than a diploma but shorter than a three-year bachelor degree. Many institutions build in a capstone or final project where you work in a team to ship a playable game, often alongside students studying game art or design. That team-based production experience is one of the main reasons people choose this kind of course.
Australian qualifications are built from units of study, each worth a set number of credit points. You enrol in units each semester or trimester, and the credit points add up towards the qualification. Work-integrated learning and industry projects are common in games programming, because studios want graduates who have already worked to a brief, used version control, and finished something. Some courses include an internship or studio placement; check the official course page for whether this one does and how it is arranged. Assessment is usually a mix of practical projects, code submissions, presentations and exams.
This course suits school leavers and career changers who want to make games and are ready to spend two years learning to program properly. You do not need to be a maths genius, but you do need to enjoy problem solving and be willing to write a lot of code. It also suits people already working in IT who want to move into games. If you want to go further afterwards, an associate degree can often be used as a pathway into a bachelor degree with credit for the units you have completed. International students should confirm English requirements on the official page: IELTS Academic 6.0 to 6.5 overall is the common undergraduate standard, with TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the institution's own English programmes accepted as equivalents. The Department of Home Affairs sets a separate English threshold for the Student visa. Tuition is published on the CRICOS register.
Graduates can also continue into a bachelor degree, often with credit for completed units. International graduates may be eligible for the Temporary Graduate visa (subclass 485) post-study work stream, and while studying, a Student visa generally allows up to 48 hours of work per fortnight.
It typically takes 2 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).
Tuition is around A$42,800 total. Fees change yearly — confirm with an advisor.
Games programmer — writing gameplay, engine, tools or UI code at game studios, from small independent teams to larger Australian developers.Junior software developer — general programming roles in software companies, government, banks and startups, where the coding skills transfe...
Macquarie University
CRICOS 0101509 · Provider 00002J
Macquarie University
CRICOS 047327M · Provider 00002J
Macquarie University
CRICOS 080284J · Provider 00002J
Macquarie University
CRICOS 083790M · Provider 00002J
Macquarie University
CRICOS 090742E · Provider 00002J
Macquarie University
CRICOS 095021J · Provider 00002J