If you love computing and technology and want to help create some of the greatest innovations in these fields, then this advanced program is for you.

The Master of Computing (Advanced) is a two-year full-time (or equivalent part-time) degree targeting students who wish to enter industry in an R&D or leadership role or who wish to pursue a PhD.

Broaden your computing knowledge, and gain an understanding of professional software development and computing practices. You will be exposed to best practice research methods and have an opportunity to specialise in a computing topic that has a high impact on human futures.

This program includes an intensive research project under the supervision of one of the university’s leading researchers. Upon completion, you will have pathways for a PhD or be well placed to advance your career in the IT sector.

Master of Computing (Advanced) specialisations

Students completing the Master of Computing (Advanced) are required to complete a specialisation from the following list:

Research project

A research project is completed in your final year of study as a capstone experience. This is a substantial piece of individual research conducted under the supervision of an academic. It is completed over two semesters (12 units each semester).


This program is professionally accredited by the Australian Computer Society.

Entry requirements and degree structure

ANU Master of Computing students with a GPA greater than 6/7 may transfer to the Master of Computing (Advanced) with up to 48 units of credit. To transfer, students require a GPA of 6/7 in the first 48 units of course work attempted as well as the approval of the Program Convener and an identified supervisor for the research theses.

Program details

bars search caret-down plus minus arrow-right times