Handbook home
Distributed Computing // Structure
Distributed Computing
Structure
75 credit points
The Distributed Computing specialisation is completed by undertaking 75 credit points of required study.
Note:
Students entering the course with advanced standing who plan on completing a specialisation may need to enrol in core specialisation subjects in their commencing semester. Please check and follow the structure outlined for your intended specialisation and seek course planning advice.
To obtain a specialisation in Distributed Computing, students must complete:
- 12.5 credit points of Year 2 core specialisation subject
- 12.5 credit points of Year 2 Software Engineering/Approved electives
- 50 credit points of Year 3 Distributed Computing electives
Year 1
- 50 credit points of Year 1 compulsory subjects
- 12.5 credit points of Year 1 Software Engineering Group A selectives
- 12.5 credit points of Year 1 Software Engineering Group B selectives
- 12.5 credit points of Year 1 Group A electives
- 12.5 credit points of Year 1 Group B electives
Year 2
- 75 credit points of Year 2 compulsory subjects
- 12.5 credit points of Year 2 core specialisation subject
- 12.5 credit points of electives
Year 3
- 50 credit points of Year 3 compulsory subjects
- 50 credit points of Distributed Computing electives
Progression:
The core subject lists are divided into specific year levels, reflecting the recommended order of completing the course. There is, however, some flexibility between Year 2 and 3 core subjects, depending on the requisites set between them. Check the individual Handbook entries of these subjects for more detail.
Subject options
Year 2 core specialisation subject
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90015 | Distributed Systems |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
(Must be completed in Year 2 of the course)
Distributed Computing electives
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90017 | Sensor Networks and Applications | Not available in 2024 | 12.5 |
COMP90018 | Mobile Computing Systems Programming | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90020 | Distributed Algorithms | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90024 | Cluster and Cloud Computing | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90025 | Parallel and Multicore Computing | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90043 | Cryptography and Security | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90056 | Stream Computing and Applications | Not available in 2024 | 12.5 |
COMP90057 | Advanced Theoretical Computer Science | Not available in 2024 | 12.5 |
MCEN90031 | Applied High Performance Computing | Not available in 2024 | 12.5 |
ELEN90095 | AI for Robotics | Semester 2 (On Campus - Parkville) |
12.5 |
ELEN90096 | Hardware Accelerated Computing | Semester 2 (On Campus - Parkville) |
12.5 |
Master of Software Engineering subject lists
Please see the main Master of Software Engineering page for remaining relevant subject lists.
Last updated: 3 May 2024