Faculty of Engineering |
Course: | Master of Computer Science (advanced entry) (Capstone 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:
Capstone Pathway | Important Information
The Specialist units chosen may contribute towards a designated Specialisation. See the Majors/Pathways tab for details of each Specialisation. If a student is interested in 2 specialisations, they need to allocate 48cp towards two designated specialisations.
Student are eligible for Reduced Volume of Learning up to 48 credit points. If a student receives up to 48cp of RVL, they need to plan their studies accordingly to the RVL. It is a still a requirement for a student to finish 18cp of Core, 24cp of Specialist units and 12cp of the Capstone Project.
Along with this page, students should use the resources in the School of Computer Science Canvas page https://canvas.sydney.edu.au/courses/15961/pages/master-of-computer-science-mcs-2
This includes academic advising details and a link to FAQ’s specific to Master of Computer Science students (including Graduate Certificate and Graduate Diploma).
Type | CP | CP From |
6 |
Select from
INFO5990: Professional Practice in IT |
|
6 |
Select from
INFO6007: Project Management in IT |
|
6 |
Select from
Unit Block: Science Specialist units |
|
6 |
Select from
Unit Block: Science Specialist units Note: The Specialist units chosen may contribute towards a designated Specialisation. See the Majors/Pathways tab for details of each Specialisation. |
Type | CP | CP From |
6 |
Select from
INFO5992: Understanding IT Innovations |
|
6 |
Select from
Unit Block: Science Specialist units |
|
6 |
Select from
Unit Block: Science Specialist units |
|
List
|
6 |
Select from
Unit Blocks: Computer Science Foundation units Science Specialist units Computer Science Elective units |
Type | CP | CP From |
6 |
Select from
Unit Block: Science Specialist units |
|
6 |
Select from
Unit Block: Science Specialist units |
|
List
|
6 |
Select from
Unit Blocks: Computer Science Foundation units Science Specialist units Computer Science Elective units |
List
|
6 |
Select from
Unit Blocks: Computer Science Foundation units Science Specialist units |
Type | CP | CP From |
12 |
Select from
COMP5703: Information Technology Capstone Project |
|
6 |
Select from
Unit Block: Science Specialist units |
|
6 |
Select from
Unit Block: Science Specialist units |
Type | CP | CP From |
24 |
Select from
COMP5045: Computational Geometry COMP5270: Randomised and Advanced Algorithms COMP5530: Discrete Optimisation CSYS5030: Information Theory and Self-Organisation |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
Type | CP | CP From |
24 |
Select from
COMP5618: Applied Cybersecurity CSEC5614: Data Privacy: Theory and Practice CSEC5616: Cybersecurity Engineering INFO5301: Information Security Management |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
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 |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
Type | CP | CP From |
24 |
Select from
COMP5405: Digital Media Computing COMP5415: Multimedia Design and Authoring COMP5425: Multimedia Retrieval COMP5427: Usability Engineering |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
Type | CP | CP From |
24 |
Select from
COMP5047: Pervasive Computing COMP5048: Visual Analytics COMP5427: Usability Engineering IDEA9106: Design Thinking |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
Type | CP | CP From |
24 |
Select from
COMP5216: Mobile Computing COMP5313: Large Scale Networks COMP5416: Advanced Network Technologies COMP5426: Parallel and Distributed Computing |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
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 |
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
Note: In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
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 |
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 |
Note:
The Specialist units chosen may contribute towards a designated Specialisation. See the Majors/Pathways tab for details of each Specialisation.
In your enrolment portal, please choose the 24cp of Specialisation units from the relevant specialisation collection.
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 |
COMP5703 | Information Technology Capstone Project | 12 |
Semester 1 Semester 2 |
COMP5707 | Information Technology Capstone A | 6 |
Semester 1 Semester 2 |
COMP5708 | Information Technology Capstone B | 6 |
Semester 1 Semester 2 |
COMP5709 | IT Capstone Project - Individual | 12 |
Semester 1 Semester 2 |
Note:
All candidates for the Master of Computer Science are required to complete a substantial project that will allow the student to apply and demonstrate their knowledge and skills from the program.
Professional Pathway Project Units
The minimum requirement for the Professional Pathway is 12 credit points of Computer Science Capstone Project units.
Candidates can complete either COMP5707 and COMP5708 (6+6 credit points - two semesters available for part-time students) or COMP5703 or COMP5709 (12 credit points - single semester). Most students are expected to take COMP5703.
The remaining 12 credit points in the Professional Pathway may be taken from Specialist, Foundation or Elective units.