Handbook home
Computing // Structure
Computing
Contact information
Coordinator
Associate Professor Egemen Tanin
A/Prof Egemen Tanin
email: etanin@unimelb.edu.au
Structure
150 credit points
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 |
Computing Specialisation
Specialisation Subjects - Computing
25 points from:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90049 | Knowledge Technologies |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
COMP90015 | Distributed Systems |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
AND
25 points from:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90042 | Web Search and Text Analysis | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90043 | Cryptography and Security | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90045 | Programming Language Implementation | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90048 | Declarative Programming | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90051 | Statistical Machine Learning | Semester 2 (On Campus - Parkville) |
12.5 |
SWEN90002 | Engineering for Internet Applications | No longer available | |
ISYS90039 | Innovation & Entrepreneurship in IT | Semester 2 (On Campus - Parkville) |
12.5 |
Students may substitute 12.5 points with one of the following subjects.
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP30026 | Models of Computation | Semester 2 (On Campus - Parkville) |
12.5 |
SWEN30006 | Software Modelling and Design |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
Subject to the approval of the course coordinator, students may also take Computing-related subjects from other departments within the University.
Advanced Specialisation Subjects - Computing Specialisation:
37.5 points core
One of:
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90055 | Computing Project |
Summer Term (On Campus - Parkville)
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
25 |
INFO90010 | Technology Innovation Project | Not available in 2019 | 25 |
And:
Code | Name | Study period | Credit Points |
---|---|---|---|
SWEN90016 | Software Processes and Management |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
62.5 points elective
Code | Name | Study period | Credit Points |
---|---|---|---|
COMP90050 | Advanced Database Systems | Semester 1 (On Campus - Parkville) |
12.5 |
COMP90053 | Program Analysis and Transformation | Not available in 2019 | 12.5 |
COMP90051 | Statistical Machine Learning | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90046 | Constraint Programming | Not available in 2019 | 12.5 |
COMP90018 | Mobile Computing Systems Programming | Semester 2 (On Campus - Parkville) |
12.5 |
COMP90017 | Sensor Networks and Applications | Not available in 2019 | 12.5 |
ISYS90082 | Industry Based IT Experience Project | Summer Term (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 |
COMP90045 | Programming Language Implementation | Semester 1 (On Campus - Parkville) |
12.5 |
GEOM90007 | Spatial Visualisation | Semester 2 (On Campus - Parkville) |
12.5 |
GEOM90008 | Foundations of Spatial Information |
Semester 1 (On Campus - Parkville)
Semester 2 (On Campus - Parkville)
|
12.5 |
Students may also select the following subjects:
Code | Name | Study period | Credit Points |
---|---|---|---|
MCEN90031 | Applied High Performance Computing | Semester 2 (On Campus - Parkville) |
12.5 |
SWEN90004 | Modelling Complex Software Systems | Semester 1 (On Campus - Parkville) |
12.5 |
Subject to the approval of the course coordinator, students may also take Computing-related subjects from other departments within the University.
Last updated: 18 December 2020