Note: This course version is currently under review and is subject to change.

ProgramsEngENGI (PG)MPE/MPEAMPEMPE to 2024Master of Professional Engineering (Software) (2022)


Show information forcommencing students (ie. started First Year then).
 


Print View | Download as PDF Administrative Information (Fees, ATAR etc.)

Select plan for Major/Pathway

Year 1 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6COMP9017: Systems Programming
Core
6COMP9103: Software Development in Java [not running this year]
Core
6COMP9110: System Analysis and Modelling
Core
6COMP9123: Data Structures and Algorithms

Note:   Year 1 covers Foundation units only. Candidates with a prior Bachelor of Engineering degree or equivalent in the field related to this specialisation may be exempted from Foundation units.


Year 1 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6COMP9120: Database Management Systems
Core
6COMP9201: Software Construction and Design 1
Core
6COMP9412: Agile Software Development Practices
Core
6ELEC9601: Computer Systems

Note:   Year 1 covers foundation units only. Students with a prior Bachelor of Engineering degree or equivalent in the field related to this specialisation are exempt from these foundation units.


Year 2 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6COMP5348: Enterprise Scale Software Architecture


Note:  Complete an additional 6 cp of Specialist Electives if core unit COMP5348 is not available.
Core
6INFO5990: Professional Practice in IT
Core
6COMP9202: Software Construction and Design 2
6Software Specialist Electives

Year 2 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6COMP5047: Pervasive Computing
Core
6COMP5615: Software Engineering Project
Core
6ELEC9609: Internet Software Platforms
6Software Specialist Electives

Year 3 - Semester 1

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6ELEC5020: Capstone Project A


Note:  See Majors/Pathways tab for full details.

Students achieving an average mark of 75% or higher are eligible for the Research Pathway and may replace ELEC5020 and 6cp of recommended electives with ELEC5222 Dissertation A.
Core
6ELEC5618: Software Quality Engineering
Core
0ENGG5217: Practical Experience
6Management Electives
6Software Specialist Electives

Year 3 - Semester 2

SITS Diet Block/TypeCPUnit of Study/Unit Block
Core
6ELEC5021: Capstone Project B


Note:  See Majors/Pathways tab for full details.

Students achieving an average mark of 75% or higher are eligible for the Research Pathway and may replace ELEC5021 and 6cp of recommended electives with ELEC5223 Dissertation B.
Core
6ELEC5619: Object Oriented Application Frameworks
Core
6ELEC5620: Model Based Software Engineering
6Management Electives

Requirements for this Pathway

TypeCPCP From
Core
6ELEC5020: Capstone Project A
Core
12ELEC5022: Capstone Project B Extended

Students take Capstone Project units ELEC5020 and ELEC5022 (total 18 cp) in place of Capstone Project ELEC5021 and 6 cp of elective units.

Students achieving an average mark of 70% or higher are eligible for the Extended Capstone Project.
Course: Master of Professional Engineering (Software) (2022)
CP Required: 144
Min FT Duration: 3.00 Years
Min PT Duration: N/A
Faculty/School: Faculty of Engineering
Years Offered: 2024, 2023, 2022, 2021, 2020, 2019, 2018, 2017, 2016, 2015, 2014, 2013, 2012, 2011, 2010
Requirements: To qualify for the award of the Master of Professional Engineering in this specialisation, a candidate must complete 144 credit points, including:

(a) 102 credit points of Core units

(b) ENGG5217 Practical Experience

(c) 18 credit points of Specialist Elective units

(d) 12 credit points of Management Elective units

(e) A minimum of 12 credit points of Project or Research Pathway units

(f) Candidates undertaking the Research Pathway, replace 12 credit points of elective units with Research Pathway units

Admission to candidature

Admission to candidature requires: EITHER (a) a Bachelor of Engineering from the University of Sydney, OR (b) equivalent qualification, with a minimum credit average; OR (c) a non-engineering bachelor's degree with a minimum credit average, with studies equivalent to 48 credit points in mathematics, physics, chemistry, biology, geology, computing or statistics, as related to the intended engineering specialisation.

All candidates for admission must have prior learning equivalent to 48 credit points in total, which, in the estimation of the Dean, is comparable to the requirements for the first year of a Bachelor of Engineering at this University in the stream sought for admission.

Credit for previous study

Candidates with a Bachelor of Engineering or equivalent in the relevant discipline, and who have reached an acceptable level of academic achievement in their prior degree, may be eligible for a reduction of volume in learning of up to 48 credit points.

A maximum of 72 credit points may be granted towards the Master of Professional Engineering from external postgraduate studies where no award has been, or will be made, provided the studies are acceptable to the Program Director Dean and are equivalent to units of study offered in the Master of Professional Engineering.

Candidates transferring from the Master of Engineering to the Master of Professional Engineering may transfer up to 24 credit points provided units are equivalent to units of study offered in the Master of Professional Engineering. Any additional credit is subject to the approval by the Dean.

Progression

Candidates are required to meet the progression requirements as specified in the University's Coursework Rule.

Transitional provisions

These rules apply to students who commenced their candidature after 1 January 2015 and students who commenced their candidature prior to 1 January 2015 who elect to proceed under these resolutions.

Candidates who commenced prior to 1 January 2015 may complete the requirements in accordance with the resolutions in force at the time of their commencement.

Changes from 2015

Students continuing from 2014 and earlier should note changes of code and name for previous "Foundations" units. The unit code on these units has changed from "5xxx" format to "9xxx" and the prefix "Foundations of" has been dropped. The name and content of these units, otherwise remains as previous. Level 5xxx "Foundations" units that have already been completed will be credited towards the degree in place of the equivalent 9xxx unit.

Course resolutions

This course is administered under course resolutions published in the Faculty Handbook at http://sydney.edu.au/handbooks/
Report Type: