Faculty of Engineering |
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 |
Type | CP | CP From |
Core
|
6 |
COMP9017: Systems Programming |
Core
|
6 |
COMP9103: Software Development in Java [not running this year] |
Core
|
6 |
COMP9110: System Analysis and Modelling |
Core
|
6 |
COMP9123: 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.
Type | CP | CP From |
Core
|
6 |
COMP9120: Database Management Systems |
Core
|
6 |
COMP9201: Software Construction and Design 1 |
Core
|
6 |
COMP9412: Agile Software Development Practices |
Core
|
6 |
ELEC9601: 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.
Type | CP | CP From |
Core
|
6 |
COMP5348: Enterprise Scale Software Architecture Note: Complete an additional 6 cp of Specialist Electives if core unit COMP5348 is not available. |
Core
|
6 |
INFO5990: Professional Practice in IT |
Core
|
6 |
COMP9202: Software Construction and Design 2 |
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 |
6 |
Select from
Unit Block: Software Specialist Electives |
Type | CP | CP From |
Core
|
6 |
ELEC5020: 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
|
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 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
|
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 are eligible for the Extended Capstone Project.
Type | CP | CP From |
Core
|
24 |
ELEC5010: Major Industry Project |
Note: Candidates take ELEC5010 in place of ENGG5217 Practical Experience, ELEC5020/ELEC5021 Capstone Project A & B and 12 credit points of Elective units of study.
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 are eligible for the Research Pathway.
Unit Code | Unit Name | CP | Sessions Offered |
COMP5338 | Advanced Data Models | 6 |
Semester 2 |
COMP5348 | Enterprise Scale Software Architecture | 6 |
Semester 2 |
COMP5426 | Parallel and Distributed Computing | 6 |
Semester 1 |
ELEC5304 | Intelligent Visual Signal Understanding | 6 |
Semester 1 |
ELEC5305 | Acoustics, Speech and Signal Processing | 6 |
Semester 2 |
ELEC5306 | Video Intelligence and Compression | 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 |
ELEC9607 | Embedded Systems | 6 |
Semester 1 |
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 |
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.