Master's Degree Computer Science Full Time

Master of Science (Computer Science)

at University of Melbourne · Melbourne, Victoria

CRICOS course code

094595A

CRICOS provider code

00116K

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$134,400 total

Per year

A$67,200/yr

Intake

Semester 1 (Feb/Mar), Semester 2 (Jul)

About this program

The Master of Science (Computer Science) at the University of Melbourne is a comprehensive two-year postgraduate degree designed to develop advanced expertise in computer science. This programme provides an in-depth understanding of both theoretical foundations and practical applications, covering areas such as algorithms, artificial intelligence, cybersecurity, data management, and software engineering. Through coursework and research-led teaching, students examine cutting-edge methods and emerging technologies shaping the field.

The course structure typically comprises a blend of compulsory core subjects and a selection of electives, with each unit of study allocated a number of credit points contributing to the overall degree requirements. Professional and research skills are developed through a capstone project or a supervised research thesis in the final stages, providing an opportunity for independent inquiry or industry collaboration. The course may also include work-integrated learning components and opportunities to connect with leading Australian technology and research organisations, reflecting Melbourne’s position as a major hub for IT innovation.

Students gain practical skills in programming, systems analysis, project leadership, and advanced computational problem-solving, equipping them for roles in both industry and academia. The programme is suited to graduates from computer science or related disciplines who wish to broaden their expertise, as well as professionals seeking to upskill and engage with technological advancements in Australia’s dynamic digital economy.

International students can work up to 48 hours per fortnight while studying in Australia, and on graduation may be eligible for the Temporary Graduate visa (subclass 485) post-study work stream. Applicants must demonstrate English proficiency; the university accepts IELTS Academic 6.0–6.5 overall (or equivalent tests) for most postgraduate coursework programmes. As requirements and course details may change, prospective students should refer to the official University of Melbourne and CRICOS pages for confirmation.

Entry requirements

English: International applicants must evidence English proficiency. IELTS Academic 6.0–6.5 overall is the common undergraduate and coursework-postgraduate standard, rising to 7.0–7.5 for teaching, nursing, medicine, law and social work. TOEFL iBT, PTE Academic, Cambridge C1 Advanced and the university’s own English programmes are accepted as equivalents; the Department of Home Affairs sets a separate English threshold for the Student visa itself.
International students: Registered on CRICOS for international students. A Confirmation of Enrolment (CoE) for this course supports a Student visa (subclass 500) application; Overseas Student Health Cover is required for the full duration.

Career outcomes

  • Software Engineer in technology and digital consultancy firms
  • Data Scientist within finance, healthcare, or government agencies
  • Systems Analyst supporting Australian enterprises or research centres
  • AI Researcher in leading academia or industry labs
  • Cybersecurity Specialist for government or private sector organisations
  • Technical Project Manager in IT services
  • Opportunities in advanced research, PhD pathways, or start-ups across Australia’s fast-evolving information technology sector

Frequently asked questions

How long is the Master of Science (Computer Science) at University of Melbourne?

It typically takes 2 years, with intakes in Semester 1 (Feb/Mar), Semester 2 (Jul).

How much is the tuition?

Tuition is around A$134,400 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software Engineer in technology and digital consultancy firmsData Scientist within finance, healthcare, or government agenciesSystems Analyst supporting Australian enterprises or research centresAI Researcher in leading academia or industry labsCybersecurity Specialist for govern...

Guides for this subject and the application

All guides →

Related programs

Bachelor's Degree Computer Science

Bachelor of Computer Science

University of New England

CRICOS 005909C · Provider 00003G

⏱ 3 years 🎓 Full Time 💰 A$104,400 total
Master's Degree Computer Science

Master of Computer Science

University of New England

CRICOS 012207G · Provider 00003G

⏱ 1.5 years 🎓 Full Time 💰 A$71,616 total