Software engineering delves deeper and involves the design and maintenance of software systems that are reliable and efficient, cost-effective to develop, and that meet the specific needs of the user. A postgraduate specialisation in software engineering will address all aspects of software production, including strategy, analysis, design, implementation and maintenance. You may engage in areas of study such as object-oriented design, enterprise scale software architecture, software quality engineering and enterprise scale software architecture, supplemented with related areas of usability engineering and security.
Please note: This specialisation is available from 2024 onwards.
Software engineering graduates will find employment opportunities in a wide range of industries and organisations, spanning:
Software engineering graduates will find employment opportunities in a wide range of industries and organisations, spanning:
To commence study in the year
The course information on this website applies only to future students. Current students should refer to faculty handbooks for current or past course information.
To help you understand common terms that we use at the University, we offer an online glossary.