Master of Software Engineering

    Course overview

    • 3 years full time / 6 years part time
    • On Campus (Parkville)
    • Available to domestic and international students
    • Start year intake – February and mid-year intake – July


    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 2021

    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 CSPs for Domestic 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, provided you meet the pre-requisites and CSP eligibility requirements.

    Domestic students enrolled in a Graduate Degree Package into the Master of Software Engineering are guaranteed a CSP.