Software engineering

About software engineering

Transform the future of business, health and communication with software engineering at Australia’s leading university, ranked 32nd 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 Engineering (Software) or Master of Engineering (Software with Business) to become an accredited engineer. Or, complete any undergraduate degree at a recognised institution* to study a 2–3 year Master of Engineering (Software Engineering) or Master of Engineering (Software with Business).

^QS World University Rankings by Subject 2019 (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.