The Master of Computing at The Australian National University (ANU) is a 2-year full-time postgraduate program designed primarily for graduates without a computing background who want to develop comprehensive knowledge and professional skills in computing. The program combines software engineering, programming, software construction, responsible professional practice, specialised computing study, and industry-focused project experience.
Curriculum Structure
First Year
Students establish a strong computing foundation through Structured Programming, Software Construction, Software Engineering, Discrete Mathematics Models or Foundations of Computing, Responsible Practice, Innovation and Leadership, computing electives, and introductory subjects within their chosen specialisation.
Second Year
Students undertake advanced specialisation subjects and postgraduate computing electives while completing a capstone component. Students can choose either an Advanced Computing Team Project, completed across consecutive semesters, or a Computing Internship, allowing them to apply their knowledge to practical industry problems.
Focus Areas: Artificial Intelligence, Machine Learning, Computer Systems, Computational Foundations, Data Science, Human-Centred and Creative Computing, Software Development, Software Engineering, Computing Systems, Data Analytics.
Learning Outcomes: Develop advanced computing knowledge, apply systematic approaches to complex real-world computing problems, evaluate emerging technologies, design and implement computing solutions, understand ethical and societal impacts of technology, conduct independent investigation, and work effectively within multidisciplinary teams.
Professional Alignment: The program is professionally accredited by the Australian Computer Society and prepares graduates for roles such as Software Developer, Data Mining Specialist, Big Data Analyst, Human-Computer Interaction Specialist, Embedded Systems Developer, Network Architect, Systems Analyst, Software Architect, and Advanced Software Solutions Engineer.
Reputation (Employability): The combination of specialised computing study, advanced postgraduate courses, industry experience through an internship or team-based capstone, and ANU's strong research environment develops technical, analytical, problem-solving, communication, leadership, and professional skills for careers across the ICT industry.
At the Australian National University (ANU), the Master of Computing program is designed to provide students with a robust blend of theoretical knowledge and practical skills. This program emphasizes experiential learning, ensuring that you not only learn the concepts but also apply them in real-world scenarios. With access to state-of-the-art facilities and cutting-edge tools, you will be well-equipped to tackle the challenges of the computing industry.
Here are some key aspects of the experiential learning opportunities available in the Master of Computing program:
- Group Projects: Collaborate with fellow students on team-based projects that simulate real-world computing challenges, enhancing your teamwork and problem-solving skills.
- Internships: Gain valuable industry experience through internship opportunities that allow you to apply your learning in professional settings, making you more competitive in the job market.
- Research Laboratories: Access specialized labs such as the ANU Research School of Computer Science, where you can engage in innovative research projects and work alongside leading academics.
- Digital Tools: Utilize advanced software and tools, including programming languages, data analysis software, and machine learning frameworks, to develop practical skills that are in high demand.
- Field Trips: Participate in excursions to tech companies and research institutions, providing insights into industry practices and networking opportunities with professionals.
- Libraries and Resources: Benefit from ANU’s extensive library system, which offers a wealth of resources, including access to academic journals, databases, and computing resources.
- Collaboration with Institutes: Engage with various research institutes at ANU, such as the ANU Institute for Space, which provides unique opportunities for interdisciplinary projects.
The Master of Computing at the Australian National University (ANU) opens up a world of opportunities for graduates, equipping them with the skills and knowledge needed to excel in a rapidly evolving tech landscape. Graduates often find themselves in high-demand roles such as Software Engineer, Data Scientist, and IT Consultant, among others. With a strong foundation in computing and practical experience, you’ll be well-prepared to tackle complex challenges in various industries.
Here’s what you can expect in terms of progression and future opportunities:
- University Services: ANU offers dedicated career services, including resume workshops, interview preparation, and networking events with industry professionals, ensuring you are well-prepared for the job market.
- Employment Stats and Salary Figures: ANU graduates enjoy impressive employment rates, with many securing jobs shortly after graduation. The average salary for computing graduates can range from AUD 80,000 to AUD 120,000, depending on the role and experience.
- University–Industry Partnerships: ANU has strong ties with leading tech companies and organizations, providing students with internship opportunities and real-world projects that enhance learning and employability.
- Long-term Accreditation Value: The Master of Computing is accredited by relevant professional bodies, ensuring that your qualification is recognized and valued in the industry for years to come.
- Graduation Outcomes: ANU graduates are known for their critical thinking and problem-solving skills, making them highly sought after by employers in various sectors.
Further Academic Progression: After completing the Master of Computing, 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 lead to academic positions or specialized roles in research and development, further enhancing your career prospects.
By choosing to study at ANU, you’re not just earning a degree; you’re investing in a future filled with possibilities.



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.
