Graduate · Engineering

Master of Software Engineering

University of Melbourne, Melbourne, VIC, Australia

About this program

The Master of Software Engineering at the University of Melbourne is a 3-year master's degree. Transform future business, health and communication with the Master of Software Engineering at Australia's leading university.* Learn best practice for every stage of the software development cycle from design and engineering to deployment. * Times Higher Education World University Rankings 2026 Once students've started studying, students can specialise in ‘Artificial Intelligence', ‘Business', ‘Cyber Security', ‘Distributed Computing' or ‘Human Computer Interaction'. Students can also continue without specialising. Be guided by leading software experts in developing the technical expertise and skills required to implement a wide range of software engineering solutions. As a software engineering student, students tackle large-scale, real-world software design and development projects. Collaborate with IT professionals in a year-long industry project.

Cost & duration

Duration3 yr
Tuition (international)A$73,700
Application feeA$125

English test scores

IELTS6.5 overall
PTE58 overall

Verified study.unimelb.edu.au

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