Note: This course version is currently under review and is subject to change.
ProgramsEngENGI (PG)MPE/MPEAMPE(Accel)MPE(Accel) 2025+Master of Professional Engineering (Accelerated) (Software) 2025+ (2025)
Show information forcommencing students (ie. started First Year then).
The course requirements described here apply to persons who commenced their candidature after 1 January, 2025 and persons who commenced their candidature prior to 1 January, 2025 who elect to proceed under 2025 resolutions.
Candidates who commenced prior to 1 January, 2025 may complete the requirements in accordance with the resolutions in force at the time of their commencement, provided that requirements are completed by 1 January, 2030, or later date as the faculty may, in special circumstances, approve.
Candidates who first commenced in 2025, and are re-enrolling for 2026 or later, should be aware that there may have been changes in units of study offered since, Check that units are still available by clicking the unit of study link in the course table. See 2025 version of this course for up to date unit of study list.
For details of relevant resolutions see faculty handbook at sydney.edu.au/handbooks.
Print View | Download as PDF Administrative Information (Fees, ATAR etc.)
Year 1 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | ENGG5202: Sustainable Design, Engineering & Management | |
6 | COMP9202: Software Construction and Design 2 | |
6 | ELEC5618: Software Quality Engineering | |
6 | INFO5990: Professional Practice in IT |
Year 1 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | COMP5615: Software Engineering Project | |
6 | ELEC5619: Object Oriented Application Frameworks | |
6 | ELEC5622: Signals, Software and Health | |
6 | ELEC9609: Internet Software Platforms |
Year 2 - Semester 1
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
0 | ENGG5217: Practical Experience | |
6 | ELEC5020: Capstone Project A Note: Students eligible for the Research pathway may replace ELEC5020 and 6cp of Stream Electives with ELEC5222 Dissertation A. | |
6 | INFO5301: Information Security Management | |
6 | Software Stream Elective units | |
List | 6 | Select from Software Stream Elective units Software Stream Management Elective units |
Note: Candidates undertaking the Major Industrial Project Placement pathway take ELEC5010 in place of ENGG5217 Practical Experience, ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study.
Year 2 - Semester 2
SITS Diet Block/Type | CP | Unit of Study/Unit Block |
6 | ELEC5021: Capstone Project B Note: Students eligible for the Research pathway may replace ELEC5021 and 6cp of recommended electives with ELEC5223 Dissertation B. | |
6 | ELEC5620: Model Based Software Engineering | |
6 | Software Stream Elective units | |
List | 6 | Select from Software Stream Elective units Software Stream Management Elective units |
Note: Candidates undertaking the Major Industrial Project Placement pathway take ELEC5010 in place of ENGG5217 Practical Experience, ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study.
Requirements for this Pathway
Type | CP | CP From |
Core | 24 | ELEC5010: Major Industry Project Note:Candidates undertaking the Major Industrial Project take ELEC5010 in place of ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study. |
Candidates undertaking the Major Industrial Project take ELEC5010 in place of ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study.
ESIPS (Student Industrial Placement Scheme)
Type | CP | CP From |
Core
|
24 |
ELEC5010: Major Industry Project Note: Candidates undertaking the Major Industrial Project take ELEC5010 in place of ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study. |
View complete Program Structure |
Note: Candidates undertaking the Major Industrial Project take ELEC5010 in place of ELEC5020/5021 Capstone Project A & B and 12 credit points of Specialist Elective units of study.
Extended Capstone Project
Type | CP | CP From |
Core
|
12 |
ELEC5022: Capstone Project B Extended Note: Students achieving an average mark of 70% or higher over 48 credit points of units of study are eligible for the Extended Capstone Project. ELEC5022 replaces ELEC5021 and a 6cp elective unit. |
View complete Program Structure |
Note: Students take Capstone Project units ELEC5020 and ELEC5022 (total 18 cp) in place of Capstone Project ELEC5020/ELEC5021 and 6 cp of elective units.
Research Pathway
Type | CP | CP From |
Core
|
12 |
ELEC5222: Dissertation A Note: Students achieving an average mark of 75% or higher over 48 credit points of units of study or equivalent are eligible for the Research Pathway. ELEC5222 replaces ELEC5020 and a 6cp elective unit. |
Core
|
12 |
ELEC5223: Dissertation B Note: Students achieving an average mark of 75% or higher over 48 credit points of units of study or equivalent are eligible for the Research Pathway. ELEC5223 replaces ELEC5021 and a 6cp elective unit. |
View complete Program Structure |
Note: Research pathway students take Dissertation units ELEC5222 and ELEC5223 (total 24 cp) in place of Capstone Project units and 12 cp of elective units.
Block 1 - Professional Engineering units (Min CP: 12,Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
ENGG5202 | Sustainable Design, Engineering & Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG5217 | Practical Experience | 0 |
Int January
101 - Int January
Int February
102 - Int February
Int March
103 - Int March
Int April
104 - Int April
Int May
105 - Int May
Int June
106 - Int June
Int July
107 - Int July
Int August
108 - Int August
Int September
109 - Int September
Int October
110 - Int October
Int November
111 - Int November
Int December
112 - Int December
|
INFO5990 | Professional Practice in IT | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 2 - Software Stream Core units (Min CP: 48,Max CP: 48)
Unit Code | Unit Name | CP | Sessions Offered |
COMP5615 | Software Engineering Project | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP9202 | Software Construction and Design 2 | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5618 | Software Quality Engineering | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5619 | Object Oriented Application Frameworks | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5620 | Model Based Software Engineering | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5622 | Signals, Software and Health | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC9609 | Internet Software Platforms | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
INFO5301 | Information Security Management | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 3 - Software Stream Elective units (Min CP: 12,Max CP: 24)
Unit Code | Unit Name | CP | Sessions Offered |
COMP5047 | Pervasive Computing | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5416 | Advanced Network Technologies | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
COMP5424 | Information Technology in Biomedicine | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5614 | Real Time Computing | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5616 | Computer and Network Security | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 4 - Software Stream Management Elective units (Max CP: 12)
Unit Code | Unit Name | CP | Sessions Offered |
CSYS5010 | Introduction to Complex Systems | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG5203 | Quality Engineering and Management | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG5214 | Management of Technology | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG5215 | International Engineering Strategies and Operations | 6 |
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ENGG5216 | Management of Engineering Innovation | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
PMGT5205 | Professional Project Practice | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Block 6 - Research units (Min CP: 12,Max CP: 24)
Unit Code | Unit Name | CP | Sessions Offered |
ELEC5010 | Major Industry Project | 24 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5020 | Capstone Project A | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5021 | Capstone Project B | 6 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5022 | Capstone Project B Extended | 12 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5222 | Dissertation A | 12 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
ELEC5223 | Dissertation B | 12 |
Semester 1
For Semester 1 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
Semester 2
For Semester 2 calendar dates look up `Semester 1` on the university timetable website at https://web.timetable.usyd.edu.au/calendar.jsp
|
Note: See Majors/Pathways tab for Extended Capstone, Research and Major Industrial Project details.
Course: | Master of Professional Engineering (Accelerated) (Software) 2025+ (2025) |
CP Required: | 96 |
Min FT Duration: | 2.00 Years |
Min PT Duration: | N/A |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2025 |
Requirements: | To qualify for the award of the Master of Professional Engineering (Accelerated) in this stream, a candidate must complete 96 credit points, including: (a) 12 credit points of Professional Engineering units (b) A minimum of 12 credit points of capstone or research units (c) 72 credit points of Software stream units, consisting of: (i) 48 credit points of Software Core units, (ii) A minimum of 12 credit points of Software Stream Elective units, (iii) A maximum of 12 credit points of Software Management Elective units Course resolutions This course is administered under course resolutions published in the Faculty Handbook at http://sydney.edu.au/handbooks/ |