Graduate · Computer Science

Master of Computer Science

University of Melbourne, Melbourne, VIC, Australia

Apply

About this program

Melbourne's Master of Computer Science is a graduate-entry conversion degree in the true sense. It's built for people who did a bachelor's in something else entirely (mathematics, engineering, occasionally a humanities degree with a strong quantitative streak) and want a legitimate route into software or research careers, which is a deliberate consequence of the Melbourne Model pushing most technical training to postgraduate level.

The School of Computing and Information Systems has real depth in a handful of areas that shape the elective menu: distributed systems and cloud computing, given Melbourne's history with the NeCTAR research cloud infrastructure, and a strong theoretical computer science group that feeds a healthy stream of students into PhD study rather than straight into industry. Students without a CS background start with a foundational stream covering programming, algorithms, and data structures before the degree opens up.

Because it sits inside a Group of Eight research university rather than a dedicated tech-focused school, the program leans slightly more academic than some industry-oriented master's degrees elsewhere. The project subjects are real but there's more emphasis on being able to reason about algorithmic complexity and formal specification than a bootcamp-adjacent program would demand.

Cost & duration

Duration2 yr
Tuition (international)A$62,976
Application feeA$125

English test scores

IELTS6.5 overall
PTE58 overall

Verified study.unimelb.edu.au

Course structure

5 terms of coursework

  • Foundational stream (for non-CS entrants): Programming and Software Development, Algorithms and Data Structures, Computer Systems
  • Core (all students): Software Processes and Management, Distributed Systems, Database Systems, Elements of Data Processing
  • Specialisation electives: Artificial Intelligence, Cloud Computing, Cybersecurity, Computer Graphics, or Programming Language Implementation
  • Capstone: Project subject (research-oriented or industry-partnered) in final year
  • Research-strand students may take an extended thesis component as an alternative to the standard project

Admissions

Bachelor's degree (AQF7) in a cognate discipline (Computer Science or equivalent) with a Weighted Average Mark (WAM) of 75%, plus 25 points of university-level mathematics or statistics subjects.

Why trust Where To Apply

  • Official sources onlyEvery deadline, fee, and requirement traces to a university, government, or admissions-body page.
  • Dated and re-checkedEach fact carries the date it was last verified, on a quarterly re-verification cadence.
  • IndependentNo university pays for inclusion, a better write-up, or a higher rank. We are not an education agent.
  • Named editor, public methodWritten and maintained by a named operator against a published methodology.
← Back to University of Melbourne

We use essential cookies to run this site, and analytics cookies only if you accept them. Privacy policy

Master of Computer Science, University of Melbourne: Fees & Entry Requirements 2026 | Where To Apply