Faculty of Engineering |
Course: | Master of Professional Engineering (Software) (2017) |
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 |
Type | CP | CP From |
Core
|
6 |
INFO5301: Information Security Management |
Core
|
6 |
COMP9103: Software Development in Java [not running this year] |
Core
|
6 |
COMP9120: Database Management Systems |
Core
|
6 |
COMP9129: Software Construction Note: This unit is discontinued from 2018. Replacement unit is COMP9017. |
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.
Type | CP | CP From |
Core
|
6 |
COMP9007: Algorithms [not running this year] |
Core
|
6 |
COMP9110: System Analysis and Modelling |
Core
|
6 |
ELEC9601: Computer Systems |
Core
|
6 |
INFO9105: Data Structures Note: This unit is discontinued from 2018. Replacement unit is COMP9123. |
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.
Type | CP | CP From |
Core
|
6 |
COMP5348: Enterprise Scale Software Architecture |
Core
|
6 |
INFO5990: Professional Practice in IT |
Core
|
6 |
COMP9220: Object-Oriented Design |
6 |
Select from
Unit Block: Software Specialist Electives |
Type | CP | CP From |
Core
|
6 |
COMP5047: Pervasive Computing |
Core
|
6 |
COMP5615: Software Engineering Project |
Core
|
6 |
ELEC9609: Internet Software Platforms Note: Previously ELEC5742 Foundations: Internet Software Platforms. |
6 |
Select from
Unit Block: Software Specialist Electives |
Type | CP | CP From |
Core
|
6 |
ELEC5020: Capstone Project A Note: See Streams/Majors for full details. Students achieving an average mark of 75% or higher over 48 credit points of units of study in the Year Two Table or equivalent are eligible for the Research Pathway and may replace ELEC5020 and 6cp of recommended electives with ELEC5222 Dissertation A. |
Core
|
6 |
ELEC5618: Software Quality Engineering |
Core
|
0 |
ENGG5217: Practical Experience |
6 |
Select from
Unit Block: Management Electives |
|
6 |
Select from
Unit Block: Software Specialist Electives |
Type | CP | CP From |
Core
|
6 |
ELEC5021: Capstone Project B Note: See Streams/Majors for full details. Students achieving an average mark of 75% or higher over 48 credit points of units of study in the Year Two Table or equivalent are eligible for the Research Pathway and may replace ELEC5021 and 6cp of recommended electives with ELEC5223 Dissertation B. |
Core
|
6 |
ELEC5619: Object Oriented Application Frameworks |
Core
|
6 |
ELEC5620: Model Based Software Engineering |
6 |
Select from
Unit Block: Management Electives |
Type | CP | CP From |
Core
|
6 |
ELEC5020: Capstone Project A |
Core
|
6 |
ELEC5021: Capstone Project B |
Note: Capstone Project must be completed by all students, unless undertaking Research Pathway (conditions below). Capstone Project is normally completed across two semesters in two stages through ELEC5020 (6cp) and ELEC5021 (6cp). However, it may also be completed in a single semester (12 cp).
Type | CP | CP From |
Core
|
6 |
ELEC5020: Capstone Project A |
Core
|
12 |
ELEC5022: Capstone Project B Extended |
Note:
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 over 48 credit points of units of study in the Year Two Table or equivalent are eligible for the Extended Capstone Project.
Type | CP | CP From |
Core
|
12 |
ELEC5222: Dissertation A |
Core
|
12 |
ELEC5223: Dissertation B |
Note:
Research pathway students take Dissertation units Research pathway students take Dissertation units ELEC5222 and ELEC5223 (total 24 cp) in place of Capstone Project units and 12 cp of elective units.
Students achieving an average mark of 75% or higher over 48 credit points of units of study in the Year Two Table or equivalent are eligible for the Research Pathway.
Unit Code | Unit Name | CP | Sessions Offered |
COMP5338 | Advanced Data Models | 6 |
Semester 2 |
COMP5426 | Parallel and Distributed Computing | 6 |
Semester 1 |
ELEC5307 | Advanced Signal Processing with Deep Learning | 6 |
Semester 2 |
ELEC5517 | Software Defined Networks | 6 |
Semester 2 |
ELEC5614 | Real Time Computing | 6 |
Semester 1 |
ELEC5616 | Computer and Network Security | 6 |
Semester 1 |
ELEC5622 | Signals, Software and Health | 6 |
Semester 2 |
Note: Students must select at least 12 credit points from the units listed.
Unit Code | Unit Name | CP | Sessions Offered |
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 |
INFO6007 | Project Management in IT | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
ELEC6901 | Electrical Exchange Unit 1A | 6 |
Semester 1 Int January Int July |
ELEC6902 | Electrical Exchange Unit 1B | 12 |
Semester 1 Int January Int July |
ELEC6903 | Electrical Exchange Unit 1C | 24 |
Semester 1 |
ELEC6904 | Electrical Exchange Unit 2A | 6 |
Semester 2 Int January Int July |
ELEC6905 | Electrical Exchange Unit 2B | 12 |
Semester 2 Int January Int July |
ELEC6906 | Electrical Exchange Unit 2C | 24 |
Semester 2 |
ENGG5231 | Engineering Graduate Exchange A | 6 |
Int January Int July |
ENGG5232 | Engineering Graduate Exchange B | 6 |
Int January Int July |
Note: Summer/Winter Exchange units require the approval of the Program Director. With approval, up to 12 credit points of Exchange units may taken in place of other units, towards the requirements of the degree.