Master of Software Engineering
Master
In Adelaide (Australia)
Description
-
Type
Master
-
Location
Adelaide (Australia)
-
Start date
Different dates available
2 years
full-time
or
part-time equiv.A Global Learning Experience is an integral component to your academic journey at The
University of Adelaide. The university is committed to offering its students the opportunity to study
overseas through a range of degrees offered via the Global Learning Office, including student
exchange, study tours, short study degrees, internships and placements. There are many exciting
opportunities in Europe, Asia, the Americas, Africa, and Oceania ranging from a few weeks to a
full academic year.
To find Global Learning opportunities available in your study area click Global Experiences.
Facilities
Location
Start date
Start date
Reviews
Subjects
- Engineering
- Software Engineering
- Project
- Programming
- Global
- University
- Security
- IT Security
Course programme
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.
Academic Program Rules The Calendar is a comprehensive handbook of the University's academic program rules.
Master of Software Engineering Example Study Plan The below study plan is indicative of a semester 1 commencement.
Please scroll to the bottom of the table to print a study plan for semester 1 or 2 commencement.
MASTER OF SOFTWARE ENGINEERING Year1S1 COMP SCI 7007 Specialised Programming (3 units) Elective (3 units) Elective (3 units) Elective (3 units) S2 COMP SCI 7015 Software Engineering & Project (3 units) Elective (3 units) Elective (3 units) Elective (3 units) Year2S1 COMP SCI 7096A Master of Software Engineering Project - Part A (6 units) COMP SCI 7023 Software Process Improvement (3 units) COMP SCI 7036 Software Engineering in Industry (3 units) S2 COMP SCI 7096B Master of Software Engineering Project – Part B (9 units) Elective (3 units) CHOOSE FROM THE FOLLOWING ELECTIVES SEMESTER1 COMP SCI 7005 Adaptive Business Intelligence (3 units)^ COMP SCI 7009 Modern Heuristic Methods (3 units)^ COMP SCI 7022 Computer Vision (3 units) COMP SCI 7091 Commercialising IT Research (3 units) COMP SCI 7044 Computer System Security (3 units)*^ COMP SCI 7077 Solving Engineering Models (3 units) COMP SCI 7406 Secure Programming (3 units)* COMP SCI 7094 Distributed Databases & Data Mining (3 units)# SEMESTER2 COMP SCI 7403 Mining Big Data (3 units)# COMP SCI 7000 Software Architecture (3 units) COMP SCI 7045 Distributed High Performance Computing (3 units)^ COMP SCI 7093 Evolutionary Computation (3 units) COMP SCI 7401 Introduction to Statistical Machine Learning (3 units) COMP SCI 7402 Introduction to Geometric Algorithms (3 units) GUIDE TO ENROLMENT This study plan should be used to guide enrolment for the current academic year.
Some students may need to modify their enrolment based on previous study (e.
g.
students granted advanced standing/credit, students repeating previously failed courses).
**Students must achieve a grade of Credit or higher in COMP SCI 7096A Master of Software Engineering Project- Part A in order to progress to COMP SCI 7096B Master of Software Engineering Project – Part B.
Students who do not meet this requirement and receive a Pass for COMP SCI 7096A Master of Software Engineering Project - Part A may choose to present additional electives as directed by the School.
All students are required to complete at least one course from each elective streams:#Data and Information Management StreamCOMP SCI 7094 Distributed Databases & Data Mining (3 units)COMP SCI 7403 Mining Big Data (3 units)*Security StreamCOMP SCI 7406 Secure Programming (3 units)COMP SCI 7044 Computer System Security (3 units)^~Networks StreamCOMP SCI 7092 Mobile and Wireless Networks (3 units)COMP SCI 7045 Distributed High Performance Computing (3 units)^Unless exempted by the Faculty, all international students are required to undertake a specialist course ELEC ENG 7057 Engineering Communication & Critical Thinking.
This course must be completed in the first semester of study and will be presented in lieu of an elective.
COURSE AVAILABILITY^Check the course planner for course availability noting the availability of all courses is conditional on the availability of staff and facilities.
Download a print copy of the study plan Master of Software Engineering Semester 2 Start: Students commencing in semester 2, download a print copy of the study planSemester 2 - Master of Software of Engineering Assessment Assessment includes a research project, written assignments, practical work and examinations.
Master of Software Engineering