Master of Software Systems Engineering
The Master of Software Systems Engineering (MSSE) allows graduates of computer science to study current computer science and software engineering topics at an advanced level. The course allows considerable flexibility and students select their own program from the available subjects. The technological skills presented in the MSSE are in high demand throughout the computing industry.
The course covers a wide range of subjects enabling students to choose areas a variety of specialisations, for example:
- Artificial Intelligence: understanding and building intelligent systems
- Information Management: database and information retrieval systems and associated technologies for the management of data
- Software Engineering: modern software engineering principles and methodologies.
Objectives
The Master of Software Systems Engineering is designed to:
- Provide a solid foundation for students who want to develop their career in the broad field of computing.
- Provide a thorough understanding of key areas of Computer Science.
- Provide an introduction to research skills in a selected area.
- Improve computer related oral and written communication skills.
Entry Requirements
Academic Requirements
- a four year degree with a substantial computing content with an average final year mark of at least 70% (University of Melbourne equivalent); or
- a four year degree in a related discipline together with considerable industry experience in the field of computing or software engineering; or
- consideration will also be given to applicants with a three year degree in a computing-related discipline or equivalent and who have completed the Postgraduate Diploma in Science (Computer Science) at the University of Melbourne with a mark of 75% or higher.
Computer Background
An applicant's computing background should include solid experience with Unix and C programming as well as a good knowledge of:
- data structures and algorithms for sorting, searching and graph manipulation
- software development principles and tools
- software design including object-oriented design.
An applicant's computing background should also include good knowledge of several specialised areas, such as: artificial intelligence; computability and logic; operating systems; databases; human-computer interaction; computer networks; compilers; computer graphics and software engineering.
An applicant must have studied mathematics or statistics at the equivalent of a second year University level.
English language requirements
All students at the University of Melbourne must satisfy the University’s English language entry requirements. For details, see www.eng.unimelb.edu.au/english
Duration
One year, (100-points). Part time study available to local students
Further information:
- For course structures and subjects, download the full University Handbook listing as a pdf; or view the listing on the Handbook website
- Links to application forms and fees information is available on our admissions page
Enquire Now
- Phone the Engineering Student Centre with your Enquiry (03) 8344 6703, (03) 8344 6507; or
- Our course advisors will respond to your online enquiry.