Science
Master of Computing
Learning Mode
Full Time
Duration
2 Years
Start date
February, July
Qualification
Master of Computing
Fees
AUD 39,074
Location
Bentley, Western Australia
About the Course
The Master of Computing at Curtin University is an advanced postgraduate program designed to deepen your expertise in fundamental programming and theoretical knowledge, while allowing you to specialised in high-demand areas of modern computing. This course provides a comprehensive coverage of aspects related to computer science, equipping you with the skills to develop, apply, evaluate, and manage sophisticated solutions for software systems, organisations, and large-scale data sources. With options to major in Artificial Intelligence, Computer Science, or Cyber Security, the program ensures you gain specialised knowledge and practical skills that are directly relevant to the current and future needs of the global technology industry.
Career prospects
Graduates of the Master of Computing program are exceptionally well-positioned for advanced and leadership roles within the dynamic technology sector. The program prepares professionals for highly specialised positions such as Senior Software Developer, Artificial Intelligence Engineer, Machine Learning Specialist, Cyber Security Analyst/Consultant, Data Scientist, IT Architect, and Research Scientist. Opportunities abound across diverse industries including software development, cybersecurity, data analytics, research and development, finance, and large technology companies, both in Australia and internationally, where advanced computing expertise is critically valued.

Why choose Curtin for a Master of Computing?
Industry connected
Engage with tech leaders through projects and collaborations, gaining real-world experience aligned with current industry needs.
Global opportunities
Globally recognised degree prepares you for advanced computing roles and innovation in multinational environments worldwide.
Professional accreditation
Aligned with Australian Computer Society standards, enhancing professional credibility and global career prospects.
Course Overview
The Master of Computing program at Curtin University offers an intensive and highly practical learning experience, designed to cultivate advanced problem-solving abilities and specialized expertise in computing. The curriculum covers fundamental programming and theoretical knowledge, followed by an opportunity to specialised deeply in one of three key computing majors: Artificial Intelligence, Computer Science, or Cyber Security. Students will develop advanced skills in designing, implementing, and managing complex software systems, analyzing large datasets, developing intelligent systems, or securing digital assets. The program places a strong emphasis on integrating knowledge, handling complexity, and formulating judgements based on incomplete information, while reflecting on the social and ethical responsibilities associated with applying computing expertise.
Course Duration
2 Years
Course Curriculum
The Master of Computing curriculum is structured to provide comprehensive and progressive learning in advanced computing, with a significant opportunity for specialization through chosen majors. The course has a total of 400 credit points.
- Core Foundational Units:
- These units ensure a strong understanding of fundamental computing concepts, including advanced programming, data structures, algorithms, and theoretical aspects of computing. This often includes units such as ‘Advanced Programming’, ‘Data Structures and Algorithms’, and ‘Foundations of Computing Research’.
- Specialization Majors:
- Students choose one of the following majors to develop in-depth expertise:
- Artificial Intelligence: Focuses on machine learning, deep learning, natural language processing, computer vision, and AI system design.
- Computer Science: Delves into advanced software engineering, distributed systems, algorithms, and theoretical computer science.
- Cyber Security: Concentrates on advanced network security, digital forensics, ethical hacking, information security management, and cyber threat intelligence.
- Students choose one of the following majors to develop in-depth expertise:
- Advanced Topics and Research/Project:
- The curriculum includes advanced units specific to the chosen major and typically culminates in a major project or research component. This allows students to apply their specialized knowledge to a significant computing problem, develop innovative solutions, or contribute to research in their chosen field.
Admission Requirements
- Academic qualifications
- A Bachelor’s degree (or equivalent qualification) from a recognized university.
- The Bachelor’s degree should preferably be in a cognate discipline such as Information Technology, Computer Science, Engineering, Software Engineering, or a related field.
- Applicants with a Bachelor’s degree in a non-cognate discipline may be considered if they can demonstrate strong knowledge and skills in programming, operating systems, and computing mathematics through prior academic study or professional experience.
- Prior knowledge:
- Demonstrated knowledge in fundamental programming, operating systems, and computing mathematics is generally expected.
Language Proficiency
- English language requirements (e.g., IELTS, TOEFL)
- For international students, demonstrated English language proficiency is required. Acceptable tests include IELTS (Academic) with a minimum overall score of 6.5, with no individual band score less than 6.0, or equivalent scores such as PTE Academic (overall 58, with no section less than 50) or TOEFL iBT (overall 79, with minimums: L13, R13, S18, W21).
Fees and Funding
- AUD 39,074 for 1 yr full-time (for international students in 2026).Fees are typically paid per semester based on enrolled units.
Scholarships and Bursaries:
- Curtin University offers various postgraduate scholarships, including those for academic excellence, and specific scholarships for international students, particularly in STEM and Computing fields. Prospective students are encouraged to explore the Curtin scholarships website for detailed information and application processes, including the Curtin International Scholarships.
Career Opportunities
Graduates of the Master of Computing program are highly sought after for specialized and senior roles in the rapidly evolving technology landscape. Potential job roles are heavily influenced by the chosen major and include: Senior Software Engineer, Artificial Intelligence Engineer, Machine Learning Specialist, Cyber Security Architect, Digital Forensic Specialist, Data Scientist, Cloud Engineer, Solutions Architect, IT Consultant, and Research and Development Engineer. Industries employing our graduates span software development, cybersecurity, artificial intelligence and machine learning, data analytics, telecommunications, financial services, government, and research institutions, both domestically and internationally.
Contact Us
Reach out for any inquiries or assistance needed.