Search

Chat With Us

    Master of Software Engineering
    Go to University of Melbourne
    University of Melbourne

    Master of Software Engineering

    University of Melbourne

    University of Melbourne

    flag

    Australia, Melbourne

    University RankQS Ranking
    13

    Key Facts

    Program Level

    Master by Course Work

    Study Type

    Full Time

    Delivery

    On Campus

    Course Code

    106110B

    Application Fee

    AUD 154 

    Campuses

    Parkville

    Program Language

    English

    Start & Deadlines

    Next Intake DeadlinesJuly-2026
    Apply to this program

    Go to the official application for the university

    Duration 3 year(s)
    Tuition Fee
    AUD 57,984  / year
    Next Intake July-2026

    Master of Software Engineering

    About

    Overview

    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 2025

    Choose your path

    Once you’ve started studying, you can specialise in ‘Artificial Intelligence’, ‘Business’, ‘Cyber Security’, ‘Distributed Computing’ or ‘Human Computer Interaction’. You can also continue without specialising.

    Learn from world leading experts

    Be guided by leading software experts in developing the technical expertise and skills required to implement a wide range of software engineering solutions.

    Industry aligned curriculum

    As a software engineering student, you’ll tackle large-scale, real-world software design and development projects. Collaborate with IT professionals in a year-long industry project, preparing you for a successful career in software engineering.

    Guaranteed Commonwealth supported places (CSPs) for Melbourne graduates

    Domestic students who have completed a Bachelor degree at the University of Melbourne with a weighted average mark of 65% are guaranteed a CSP in the Master of Software Engineering. Find out more about fees and scholarships.

    Exploring the differences between our IT courses?

    Visit our article for more information

    Information Session: Engineering and IT

    Monday 24 March, 6pm - 8pm

    Join us on campus to learn more about graduate study in Engineering and IT. Hear from leading academics about our master’s programs, including course structure, career pathways, and industry experience.

    Choose between two concurrent sessions—one focused on Engineering and the other on IT—to dive deeper into your area of interest and connect with faculty academics and current students as well as our Admissions team.

    Register now

    Requirements

    Entry Requirements

    Admission criteria

    Meeting the published entry requirements for this course does not guarantee selection.

    Where our admission criteria includes a minimum Weighted Average Mark (WAM) and/or specific subject criteria, these are based on University of Melbourne grades and subjects. If you've studied elsewhere, we'll assess your relevant prior studies and equivalent grades. Your final WAM may be adjusted depending on your previous institution's accreditation, subject grading, and pass marks.

    Don't meet the prerequisite subject requirements?

    You may have the option to enrol in specific single subjects through the University's Community Access Program, even if you are not enrolled in a course. Completing these prerequisite subjects may qualify you for entry into this course. This option is not available to student visa holders or applicants. Learn more about single subject study.

    You can use our graduate coursework grade conversion eligibility calculator to get an indication of whether you are eligible for this course based on your previous studies and Weighted Average Mark (WAM).

    Calculate your eligibility

    English language requirements

    All applicants to the University of Melbourne must satisfy the English language requirements. This may be achieved in a number of ways, including recognised previous study taught and assessed entirely in English or an approved English language test. If you are from a non-English speaking background, the required standard of English for this degree is one of the following English proficiency test scores:

    • English language test score requirements
    • If you need to undertake an English language test, you must meet one of the scores* below:

      IELTS

      6.5


      with no band less than 6.0

      TOEFL

      79+


      with writing 21; speaking 18; reading 13; listening 13

      PEARSON

      64+


      with no communicative skill below 60

      CAMBRIDGE

      176+


      with no skill less than 169
      *Accepted tests: IELTS (Academic English Only); TOEFL Internet-based test; Pearson Test of English Academic; Cambridge English: Advanced/Certificate of Advanced English (CAE). If a test displays N/A, it means it is not accepted for this course.

    About selection

    When assessing applications, the Selection Committee will consider your previous studies and academic performance.

    The Selection Committee may request additional information to clarify any aspect of an application, according to the University’s Academic Board rules regarding selection instruments.

    Meeting the published entry requirements for this course does not guarantee selection.

    English Program Requirements

    All applicants to the University of Melbourne must satisfy the English language requirements. This may be achieved in a number of ways, including recognised previous study taught and assessed entirely in English or an approved English language test. If you are from a non-English speaking background, the required standard of English for this degree is one of the following English proficiency test scores:

  • English language test score requirements
  • If you need to undertake an English language test, you must meet one of the scores* below:

    IELTS

    6.5


    with no band less than 6.0

    TOEFL

    79+


    with writing 21; speaking 18; reading 13; listening 13

    PEARSON

    64+


    with no communicative skill below 60

    CAMBRIDGE

    176+


    with no skill less than 169
    *Accepted tests: IELTS (Academic English Only); TOEFL Internet-based test; Pearson Test of English Academic; Cambridge English: Advanced/Certificate of Advanced English (CAE). If a test displays N/A, it means it is not accepted for this course.
  • Career

    Careers

    As a software engineer, you could work in banking and finance, human-computer interaction, technology consulting, health and more.

    Transferrable skillset

    You’ll gain a transferable skillset that will be highly valued in management consulting, finance, business analysis, project management and many other areas. Our graduate are qualified for a diverse range of work including:

    IndustriesCompanies Job roles
    • Games and Entertainment
    • Cybersecurity
    • Disaster Management
    • Energy and Commodities
    • Financial Services
    • Healthcare
    • Telecommunications
    • Traffic and Transport
    • Accenture
    • Adelphi Digital Consulting Group
    • Airservices Australia
    • ANZ
    • Deloitte
    • Google
    • Leidos
    • Microsoft
    • Telstra
    • Software Engineer
    • IT Manager
    • UX Designer
    • Web Application Developer
    • Consultant
    • Android/iOS Developer
    • Software Developer
    • Front-end Developer
    • Payment Systems Developer

    Accreditation

    An internationally recognised qualification

    The Master of Software Engineering is professionally recognised under EUR-Inf® and the Washington Accord (through Engineers Australia), so graduates can work as engineers in Australia, Europe, Hong Kong, Japan, Malaysia, US, and more.

    The Master of Software Engineering is also recognised by the Australian Computer Society.

    • Software Developer

    Fee Information

    Tuition Fee

    AUD 57,984 

    Application Fee

    AUD 154 
    University of Melbourne

    Master of Software Engineering

    University of Melbourne

    [object Object]

    Australia,

    Melbourne

    Similar Programs

    Other interesting programs for you

    Find More Programs
    Wishlist