Faculty of Engineering |
Course: | Master of Professional Engineering (Software) 2025+ (2025) |
CP Required: | 144 |
Min FT Duration: | 3.00 Years |
Min PT Duration: | N/A |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2025 |
Type | CP | CP From |
6 |
Select from
COMP9001: Introduction to Programming |
|
6 |
Select from
COMP9003: Object-Oriented Programming |
|
6 |
Select from
COMP9110: System Analysis and Modelling |
|
6 |
Select from
COMP9120: Database Management Systems |
Type | CP | CP From |
6 |
Select from
COMP9123: Data Structures and Algorithms |
|
6 |
Select from
COMP9201: Software Construction and Design 1 |
|
6 |
Select from
COMP9412: Agile Software Development Practices |
|
6 |
Select from
ELEC9601: Computer Systems |
Type | CP | CP From |
6 |
Select from
ENGG5202: Sustainable Design, Engineering & Management |
|
6 |
Select from
COMP9202: Software Construction and Design 2 |
|
6 |
Select from
ELEC5618: Software Quality Engineering |
|
6 |
Select from
INFO5990: Professional Practice in IT |
Type | CP | CP From |
6 |
Select from
COMP5615: Software Engineering Project |
|
6 |
Select from
ELEC5619: Object Oriented Application Frameworks |
|
6 |
Select from
ELEC5622: Signals, Software and Health |
|
6 |
Select from
ELEC9609: Internet Software Platforms |
Type | CP | CP From |
0 |
Select from
ENGG5217: Practical Experience |
|
6 |
Select from
ELEC5020: Capstone Project A Note: Students eligible for the Research pathway may replace ELEC5020 and 6cp of Stream Electives with ELEC5222 Dissertation A. |
|
6 |
Select from
INFO5301: Information Security Management |
|
6 |
Select from
Unit Block: Software Stream Elective units |
|
List
|
6 |
Select from
Unit Blocks: 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.
Type | CP | CP From |
6 |
Select from
ELEC5021: Capstone Project B Note: Students eligible for the Research pathway may replace ELEC5021 and 6cp of recommended electives with ELEC5223 Dissertation B. |
|
6 |
Select from
ELEC5620: Model Based Software Engineering |
|
6 |
Select from
Unit Block: Software Stream Elective units |
|
List
|
6 |
Select from
Unit Blocks: 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.
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. |
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.
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. |
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.
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. |
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.
Unit Code | Unit Name | CP | Sessions Offered |
ENGG5202 | Sustainable Design, Engineering & Management | 6 |
Semester 1 |
ENGG5217 | Practical Experience | 0 |
Int January Int February Int March Int April Int May Int June Int July Int August Int September Int October Int November Int December |
INFO5990 | Professional Practice in IT | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP5615 | Software Engineering Project | 6 |
Semester 2 |
COMP9202 | Software Construction and Design 2 | 6 |
Semester 1 |
ELEC5618 | Software Quality Engineering | 6 |
Semester 1 |
ELEC5619 | Object Oriented Application Frameworks | 6 |
Semester 2 |
ELEC5620 | Model Based Software Engineering | 6 |
Semester 2 |
ELEC5622 | Signals, Software and Health | 6 |
Semester 2 |
ELEC9609 | Internet Software Platforms | 6 |
Semester 2 |
INFO5301 | Information Security Management | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP5047 | Pervasive Computing | 6 |
Semester 2 |
COMP5416 | Advanced Network Technologies | 6 |
Semester 2 |
COMP5424 | Information Technology in Biomedicine | 6 |
Semester 1 |
ELEC5614 | Real Time Computing | 6 |
Semester 1 |
ELEC5616 | Computer and Network Security | 6 |
Semester 1 |
Unit Code | Unit Name | CP | Sessions Offered |
CSYS5010 | Introduction to Complex Systems | 6 |
Semester 1 Semester 2 |
ENGG5203 | Quality Engineering and Management | 6 |
Semester 2 |
ENGG5214 | Management of Technology | 6 |
Semester 2 |
ENGG5215 | International Engineering Strategies and Operations | 6 |
Semester 2 |
ENGG5216 | Management of Engineering Innovation | 6 |
Semester 1 |
PMGT5205 | Professional Project Practice | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP9001 | Introduction to Programming | 6 |
Semester 1 Semester 2 |
COMP9003 | Object-Oriented Programming | 6 |
Semester 1 Semester 2 |
COMP9110 | System Analysis and Modelling | 6 |
Semester 1 |
COMP9120 | Database Management Systems | 6 |
Semester 1 Semester 2 |
COMP9123 | Data Structures and Algorithms | 6 |
Semester 1 Semester 2 |
COMP9201 | Software Construction and Design 1 | 6 |
Semester 2 |
COMP9412 | Agile Software Development Practices | 6 |
Semester 2 |
ELEC9601 | Computer Systems | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
ELEC5010 | Major Industry Project | 24 |
Semester 1 Semester 2 |
ELEC5020 | Capstone Project A | 6 |
Semester 1 Semester 2 |
ELEC5021 | Capstone Project B | 6 |
Semester 1 Semester 2 |
ELEC5022 | Capstone Project B Extended | 12 |
Semester 1 Semester 2 |
ELEC5222 | Dissertation A | 12 |
Semester 1 Semester 2 |
ELEC5223 | Dissertation B | 12 |
Semester 1 Semester 2 |
Note: See Majors/Pathways tab for Extended Capstone, Research and Major Industrial Project details.