About Software engineering

Transform the future of business, health and communication with software engineering at Australia’s leading university, ranked 39th worldwide for computing and information systems^.

Gain valuable industry experience and be inspired by world-leading researchers in cybersecurity, data mining, artificial intelligence and machine learning.

Develop the advanced technical expertise, teamwork and communication skills to keep you agile in a rapidly evolving industry. Graduate with a higher level qualification that is internationally recognised.

How to study software engineering at Melbourne

Start with an undergraduate degree and choose a major in Computing and Software Systems or Computing. Complete a Master of Software Engineering to become an accredited engineer. Or, complete any undergraduate degree at a recognised institution* to study a 2–3 year Master of Software Engineering.

Times Higher Education World University Rankings 2021
^ QS World University Rankings by Subject 2021 (Computer Science & Information Systems)
* Any undergraduate degree from a recognised institution including the prerequisite subjects outlined on the course pages with a weighted average mark of at least H3 (65%), or equivalent.