Master's Degree Computer Science Full Time

Master of Computer Science

at University of Melbourne · Melbourne, Victoria

CRICOS course code

0100884

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$132,250 total

Per year

A$66,125/yr

Intake

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

About this program

The Master of Computer Science at the University of Melbourne provides a comprehensive, advanced education in computer science, preparing graduates to tackle challenging computing problems and develop new technologies. Delivered over two years of full-time study, the curriculum integrates key areas such as artificial intelligence, data science, distributed computing, algorithms, and cybersecurity. Students gain practical experience with up-to-date technologies and programming methodologies, with options to specialise in areas that match their interests and career goals.

The course structure typically includes a combination of core units and electives, each assigned a specific number of credit points. The programme culminates in a significant research component or capstone project, enabling students to demonstrate advanced understanding and problem-solving skills in a real-world or research-based context. This structure encourages both theoretical study and practical application, reflecting the rapidly evolving demands of the information technology industry in Australia and globally.

Students benefit from the university’s strong connections to the Australian tech industry, research institutes, and professional bodies. The mix of in-depth academic study and project-based learning cultivates in-demand skills such as analytical thinking, advanced programming, project management, and innovation. Many students may have opportunities for work-integrated learning or professional placements, helping them build networks and workplace experience essential for success in the Australian ICT sector.

This course is well suited to graduates looking to broaden or deepen their expertise in computer science, shift careers into IT, or pursue research. International students with a passion for computing will find Melbourne’s dynamic tech hub and diverse campus environment an excellent setting for graduate study. Graduates may be eligible for Australia’s Temporary Graduate visa (subclass 485) post-study work stream and can work up to 48 hours per fortnight during their studies. For detailed admission requirements, including accepted English qualifications, applicants should consult the official course page.

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 Developer or Engineer in Australian tech companies and consultancies
  • Data Scientist or Analytics Specialist in finance, health, research, and government
  • AI/ML Developer in start-ups, corporates, and research organisations
  • Cybersecurity Analyst for public and private sector employers
  • IT Project Manager in technology-driven industries
  • Academic or Researcher in universities or research institutes

Frequently asked questions

How long is the Master of 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$132,250 total. Fees change yearly — confirm with an advisor.

What are the career outcomes?

Software Developer or Engineer in Australian tech companies and consultanciesData Scientist or Analytics Specialist in finance, health, research, and governmentAI/ML Developer in start-ups, corporates, and research organisationsCybersecurity Analyst for public and private sector...

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