Master of Software Engineering

University of Adelaide, The

Type of institution: University/Higher Education Institution
Level: Postgraduate
CRICOS: 00123M

This program aims to provide graduates with the knowledge, tools and methods for defining software requirements, performing software design, construction, testing and maintenance tasks. Graduates gain a demonstrated ability to design and construct large software systems and are qualified to secure rewarding technical careers in the software engineering industry. Students who wish to proceed to further research study must complete an individual year-long research project in an area of software engineering instead of the usual year-long group project. Interested students should consult the program coordinator in their first year of study. Students may convert to a Master of Software Engineering from a Master of Computing and Innovation after completing the equivalent of a major in computer science. Students seeking to convert between degrees are required to seek program advice from the Faculty of Engineering, Computer and Mathematical Sciences, as not all courses can be counted towards the new degree.


This 48-unit program is designed for graduates with a strong background in computer science, including courses such as Software Engineering and Project. It includes a year-long project and graduate courses in computer science, providing in-depth technical information to its graduates. This degree includes significant programming assignments that are usually written in JAVA or C++. Students are assumed to have foundational programming skills and be familiar with at least one object-oriented programming language prior to the commencement of the program. The availability of all courses is conditional on the availability of staff, facilities and sufficient enrolments.


  • Engineering-software

Standard entry requirements

  • Bachelor degree in Computer Science
  • Or a completed Bachelor of Engineering (Computer Systems)
  • Or a completed Bachelor of Engineering (Software)
  • Or a completed Bachelor of Engineering (Telecommunications)
  • Or a completed Graduate Diploma in Computer Science or equivalent


Accredited by the Australian Computer Society. The program is designed to provide a professional qualification in computing and information technology. It also provides the necessary academic requirements for membership of the Institute of Electrical and Electronic Engineers and the Association for Computing Machinery.

Study information

CampusFeesMid year intakeAttendance
North Terrace International: $88,000 Yes
  • Full-time : 2 years
  • Part-time : 4 years

Related courses

Browse more courses
Is the information on this page correct? Request update
Sign up to our newsletter for the latest scholarships and education news
You must agree before submitting.

Subscribe to our newsletter

Join the conversation