Faculty of Engineering |
Course: | Master of Computer Science (Work Integrated Pathway) (2025) |
CP Required: | 96 |
Min FT Duration: | 2.00 Years |
Min PT Duration: | N/A |
Faculty/School: | Faculty of Engineering |
Years Offered: | 2025, 2024 |
Type | CP | CP From |
Note:
Work Integrated Pathway | Important information
Students can view all available specialisations under the `Major/Pathways` tab. We strongly recommend that students complete their Foundation units before enrolling in specialisation units.
The Specialist units chosen may contribute towards a designated Specialisation. See the Majors/Pathways tab for details of each Specialisation.
Students who have completed a minimum of 48 credit points with at least Distinction average marks may take the Work Integrated Pathway. The Work Integrated Pathway must be taken during the last semester of studies.
In addition to this page, students should refer to the resources available on the School of Computer Science Canvas page https://canvas.sydney.edu.au/courses/15961/pages/master-of-computer-science-mcs-2
This includes details on academic advising and a link to FAQs specifically for Master of Computer Science students, including those pursuing a Graduate Certificate or Graduate Diploma.
Type | CP | CP From |
6 |
Select from
COMP9120: Database Management Systems |
|
6 |
Select from
COMP9001: Introduction to Programming |
|
6 |
Select from
INFO5990: Professional Practice in IT |
|
6 |
Select from
COMP9601: Computer and Network Organisation Note: Students can enrol in COMP9121 in Semester 2 and instead choose one of the Computer Science Core units in Semester 1. |
Note: Students are advised to enrol in the Computer Science Foundation units during the first semester of their studies.
Type | CP | CP From |
6 |
Select from
COMP9123: Data Structures and Algorithms |
|
6 |
Select from
Unit Block: Computer Science Specialist units |
|
6 |
Select from
Unit Block: Computer Science Specialist units |
|
List
|
6 |
Select from
Unit Blocks: Computer Science Foundation Elective units Computer Science Specialist units Computer Science Elective units Note: Students who are interested in Data Science and AI Specialisation are strongly encouraged to enrol in Foundation Elective STAT5002 before they select STAT5003. Students from other specialisations can select either one of the CS Core units, or an Elective or a Foundation unit. |
Type | CP | CP From |
6 |
Select from
INFO5992: Understanding IT Innovations |
|
6 |
Select from
Unit Block: Computer Science Specialist units |
|
6 |
Select from
Unit Block: Computer Science Specialist units |
|
6 |
Select from
INFO6007: Project Management in IT |
Type | CP | CP From |
24 |
Select from
COMP5802: Work Integrated Project |
Note: Students are strongly advised to enrol in the Capstone Project during the last semester of their studies.
Type | CP | CP From |
24 |
Select from
COMP5045: Computational Geometry COMP5270: Randomised and Advanced Algorithms COMP5530: Discrete Optimisation CSYS5030: Information Theory and Self-Organisation |
Type | CP | CP From |
24 |
Select from
COMP5618: Applied Cybersecurity CSEC5614: Data Privacy: Theory and Practice CSEC5616: Cybersecurity Engineering INFO5301: Information Security Management |
Type | CP | CP From |
24 |
Select from
COMP5310: Principles of Data Science COMP5318: Machine Learning and Data Mining COMP5339: Data Engineering STAT5003: Computational Statistical Methods |
Type | CP | CP From |
24 |
Select from
COMP5405: Digital Media Computing COMP5415: Multimedia Design and Authoring COMP5425: Multimedia Retrieval COMP5427: Usability Engineering |
Type | CP | CP From |
24 |
Select from
COMP5047: Pervasive Computing COMP5048: Visual Analytics COMP5427: Usability Engineering IDEA9106: Design Thinking |
Type | CP | CP From |
24 |
Select from
COMP5216: Mobile Computing COMP5313: Large Scale Networks COMP5416: Advanced Network Technologies COMP5426: Parallel and Distributed Computing |
Type | CP | CP From |
24 |
Select from
COMP5347: Web Application Development COMP5348: Enterprise Scale Software Architecture ELEC5618: Software Quality Engineering ELEC5620: Model Based Software Engineering |
Unit Code | Unit Name | CP | Sessions Offered |
INFO5990 | Professional Practice in IT | 6 |
Semester 1 Semester 2 |
INFO5992 | Understanding IT Innovations | 6 |
Semester 1 Semester 2 |
INFO6007 | Project Management in IT | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP9120 | Database Management Systems | 6 |
Semester 1 Semester 2 |
COMP9123 | Data Structures and Algorithms | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP9001 | Introduction to Programming | 6 |
Semester 1 Semester 2 |
COMP9003 | Object-Oriented Programming | 6 |
Semester 1 Semester 2 |
COMP9017 | Systems Programming | 6 |
Semester 1 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP9121 | Design of Networks & Distributed Systems | 6 |
Semester 2 |
COMP9601 | Computer and Network Organisation | 6 |
Semester 1 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP9001 | Introduction to Programming | 6 |
Semester 1 Semester 2 |
COMP9003 | Object-Oriented Programming | 6 |
Semester 1 Semester 2 |
COMP9017 | Systems Programming | 6 |
Semester 1 |
COMP9110 | System Analysis and Modelling | 6 |
Semester 1 |
COMP9120 | Database Management Systems | 6 |
Semester 1 Semester 2 |
COMP9121 | Design of Networks & Distributed Systems | 6 |
Semester 2 |
COMP9123 | Data Structures and Algorithms | 6 |
Semester 1 Semester 2 |
COMP9201 | Software Construction and Design 1 | 6 |
Semester 2 |
COMP9601 | Computer and Network Organisation | 6 |
Semester 1 |
STAT5002 | Introduction to Statistics | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
CISS6022 | Cybersecurity | 6 |
Semester 2 |
DATA5207 | Data Analysis in the Social Sciences | 6 |
Semester 1 Int December |
ELEC5507 | Error Control Coding | 6 |
Semester 1 |
ELEC5508 | Wireless Engineering | 6 |
Semester 2 |
ELEC5509 | Mobile Networks | 6 |
Semester 1 |
ELEC5510 | Satellite Communication Systems | 6 |
Semester 2 |
ELEC5514 | IoT Wireless Sensing and Networking | 6 |
Semester 2 |
ELEC5517 | Software Defined Networks | 6 |
Semester 2 |
ELEC5619 | Object Oriented Application Frameworks | 6 |
Semester 2 |
INFO5010 | IT Advanced Topic A | 6 |
Semester 1 Semester 2 |
INFO5011 | IT Advanced Topic B | 6 |
Semester 1 Semester 2 |
Unit Code | Unit Name | CP | Sessions Offered |
COMP5802 | Work Integrated Project | 24 |
Semester 1 Semester 2 |
Note:
Work Integrated Learning Units
Candidates in the Work Integrated Pathway must take the 24 credit point unit of study, COMP5802 Work Integrated Project.
Students who have completed a minimum of 48 credit points with at least Distinction average marks may take the Work Integrated Pathway. The Work Integrated Pathway must be taken during the last semester of studies.