Handbook home
Graduate Diploma in Computer Science (GD-CS) // Course structure
You’re currently viewing the 2022 version of this course
Course structure
100-point program consisting of:
- Four compulsory subjects (50 points)
- Elective subjects (50 points)
Core subject selection (50 points core)
Students must complete all of the following subjects:
| Code | Name | Study period | Credit Points |
|---|---|---|---|
| COMP90007 | Internet Technologies |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP90038 | Algorithms and Complexity |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP90041 | Programming and Software Development |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
AND one of:
| Code | Name | Study period | Credit Points |
|---|---|---|---|
| INFO20003 | Database Systems |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP20008 | Elements of Data Processing |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
General Elective subjects (50 credit points) from current list:
| Code | Name | Study period | Credit Points |
|---|---|---|---|
| COMP30024 | Artificial Intelligence | Semester 1 (On Campus - Parkville) |
12.5 |
| INFO30005 | Web Information Technologies | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
| COMP90048 | Declarative Programming | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
| COMP30019 | Graphics and Interaction | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
| COMP30022 | IT Project | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
| COMP30026 | Models of Computation | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
| COMP30020 | Declarative Programming | Semester 2 (Dual-Delivery - Parkville) |
12.5 |
| SWEN30006 | Software Modelling and Design |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP90015 | Distributed Systems |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP90049 | Introduction to Machine Learning |
Semester 1 (Dual-Delivery - Parkville)
Semester 2 (Dual-Delivery - Parkville)
|
12.5 |
| COMP90087 | The Ethics of Artificial Intelligence | Semester 1 (Dual-Delivery - Parkville) |
12.5 |
Last updated: 2 November 2025