Handbook home
MIT Distributed Computing Specialisation // Structure
MIT Distributed Computing Specialisation
Contact information
Coordinator
Associate Professor Egemen Tanin
A/Prof Egemen Tanin
email: etanin@unimelb.edu.au
Structure
200-point program.
Students must complete 200 points, made up of 50 points of Foundation subjects, 50 points of Specialisation Subjects and 100 points of Advanced Specialisation Subjects (both based on the specialisation the student is enrolled in).
200-point program, 200 credit points taken over 24 months full time. This course is available as full or part time.
150-point program.
Students must complete 150 points, made up of 50 points of Specialisation Subjects and 100 points of Advanced Specialisation Subjects (both based on the specialisation the student is enrolled in).
150-point program, 150 credit points taken over 18 months full time. This course is available as full or part time.
100-point program.
Students must complete 100 points of Advanced Specialisation Subjects.
100-point program, 100 credit points taken over 12 months full time. This course is available as full or part time.
Subject Options
Foundation
50 points:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90041 | Programming and Software Development |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
COMP90038 | Algorithms and Complexity |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
COMP90007 | Internet Technologies |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
INFO90002 | Database Systems & Information Modelling |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
Distributed Computing Specialisation
Specialisation Subjects - Distributed Computing
12.5 points core
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90015 | Distributed Systems |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
Students must take 37.5 points from among the following subjects:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90049 | Knowledge Technologies |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
COMP90048 | Declarative Programming | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90043 | Cryptography and Security | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90042 | Web Search and Text Analysis | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90051 | Statistical Machine Learning | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90053 | Program Analysis and Transformation | Not available in 2017 | 12.5 |
COMP90046 | Constraint Programming | Semester 2 (On Campus - Parkville) |
12.5 |
ISYS90039 | Innovation & Entrepreneurship in IT | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90045 | Programming Language Implementation | Semester 1 (On Campus - Parkville) |
12.5 |
Note:Subject to the approval of the course coordinator, students may also take Distributed Computing-related subjects from other departments within the University
Advanced Specialisation Subjects - Distributed Computing Specialisation
37.5 points core:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90019 | Distributed Computing Project |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
SWEN90016 | Software Processes and Management |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
62.5 points elective
Note: Subject to the approval of the course coordinator, students may also take Distributed Computing-related subjects from other departments within the University.
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90050 | Advanced Database Systems | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90018 | Mobile Computing Systems Programming | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90017 | Sensor Networks and Applications | Not available in 2017 | 12.5 |
ISYS90082 | Industry Based IT Experience Project |
Summer Term (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
SWEN90002 | Engineering for Internet Applications | Not available in 2017 | 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 |
MCEN90031 | Applied High Performance Computing | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90020 | Distributed Algorithms | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90057 | Advanced Theoretical Computer Science | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90054 | AI Planning for Autonomy | Semester 2 (On Campus - Parkville) |
12.5 |
ENGR90033 | Internship |
Summer Term (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
COMP90056 | Stream Computing and Applications | Semester 2 (On Campus - Parkville) |
12.5 |
Notes
Prior to 2015 INFO90002 Database Systems & Information Modelling was known as SINF90001 Database Systems & Information Modelling. Credit cannot be obtained for both subjects.
Last updated: 30 January 2024