The Master of Computing (Advanced) at The Australian National University (ANU) is a 2-year full-time postgraduate program designed for graduates with a background in computing who want to develop advanced technical knowledge and research expertise. The program combines advanced computing coursework with professional practice, specialised study, research methods, and a substantial individual research project, preparing graduates for advanced industry, research and leadership roles.
Curriculum Structure
First Year
Students develop advanced computing capabilities through Software Construction, Computing Research Methods, professional practice, specialised computing subjects, and advanced electives from computing and engineering. Students begin their chosen specialisation while strengthening their technical, analytical, communication, and professional skills.
Second Year
Students undertake advanced specialisation subjects and computing electives while completing the Advanced Computing Research Project across two consecutive semesters. The research project forms a major part of the degree and allows students to investigate a substantial computing problem under academic supervision.
Focus Areas: Artificial Intelligence, Computer Systems, Cyber Security, Computational Foundations, Data Science, Human-Centred and Creative Computing, Machine Learning, Software Development, Computing Research, Software Engineering.
Learning Outcomes: Apply advanced computing knowledge to complex real-world problems, develop specialised technical expertise, evaluate emerging computing technologies, conduct independent research, develop and assess computing solutions, communicate technical findings effectively, and work independently and within multidisciplinary teams.
Professional Alignment: The program is accredited by the Australian Computer Society and prepares graduates for advanced roles such as Software Developer, Data Mining Specialist, Big Data Analyst, Network Architect, Systems Analyst, Software Architect, Computer Engineer, and Advanced Software Solutions Engineer. It also provides a pathway to PhD study.
Reputation (Employability): The combination of advanced postgraduate computing study, specialised learning, professional practice, and a substantial individual research project develops strong technical, analytical, research, problem-solving, communication, and leadership capabilities for advanced ICT and research careers.
At the Australian National University (ANU), the Master of Computing (Advanced) program is designed to provide students with a rich blend of theoretical knowledge and practical skills that are essential in today’s tech-driven world. Students engage in hands-on learning experiences that prepare them for real-world challenges in computing. The program emphasizes experiential learning through various facilities, tools, and opportunities that enhance your educational journey.
Here’s how you can expect to gain practical skills during your studies:
- State-of-the-art laboratories: Access dedicated computing labs equipped with the latest technology and software, allowing you to work on projects that mirror industry standards.
- Group projects: Collaborate with fellow students on team-based assignments that foster teamwork and problem-solving skills, simulating real-world work environments.
- Internship opportunities: Benefit from connections with industry partners that offer internships, providing you with invaluable experience and networking opportunities.
- Research institutes: Engage with leading research institutes at ANU, where you can participate in cutting-edge research projects and contribute to innovative solutions in computing.
- Digital tools and software: Utilize a range of industry-standard software and tools, including programming languages, data analysis tools, and development environments, to enhance your technical skills.
- Field trips and industry visits: Participate in organized visits to tech companies and organizations, giving you insights into the industry and potential career paths.
- Access to libraries and resources: Take advantage of ANU’s extensive library system, which offers a wealth of resources, including journals, databases, and study spaces tailored for computing students.
The Master of Computing (Advanced) at the Australian National University (ANU) equips graduates with the skills and knowledge to excel in a rapidly evolving tech landscape. With a strong emphasis on both theoretical foundations and practical applications, graduates are well-prepared for roles such as Software Engineer, Data Scientist, and IT Consultant. The demand for computing professionals continues to grow, making this program a strategic choice for your future:
- University Services: ANU offers dedicated career services, including resume workshops, interview preparation, and networking events with industry leaders, ensuring you are well-prepared for the job market.
- Employment Stats and Salary Figures: Graduates from the Master of Computing (Advanced) program have a high employment rate, with many securing positions within six months of graduation. The average starting salary for computing graduates in Australia is around AUD 80,000, with potential for growth as you gain experience.
- University–Industry Partnerships: ANU has established partnerships with leading tech companies such as Google, Microsoft, and IBM, providing students with opportunities for internships, collaborative projects, and real-world experience.
- Long-term Accreditation Value: The program is accredited by the Australian Computer Society, ensuring that your qualification is recognized and respected in the industry, enhancing your employability.
- Graduation Outcomes: ANU graduates are known for their strong analytical and problem-solving skills, making them highly sought after by employers across various sectors.
Further Academic Progression: After completing the Master of Computing (Advanced), you may choose to pursue a PhD in Computing or a related field, allowing you to delve deeper into research and contribute to advancements in technology. This path can open doors to academic positions, research roles, or specialized industry positions that require advanced expertise.



Embark on your educational journey with confidence! Our team of admission experts is here to guide you through the process. Book a free session now to receive personalized advice, assistance with applications, and insights into your dream school. Whether you're applying to college, graduate school, or specialized programs, we're here to help you succeed.
