400-004-8861
A minimum of 36 units must come from completion of 8000-level courses. The 96 units must consist of: 30 units from completion of the following compulsory courses: COMP6710 - Structured Programming COMP6250 - Prof Prac 1 COMP6442 - Software Construction COMP8110 - Sftwre Proj in Systems Context COMP8260 - Prof Prac 2 6 units from one of the following foundational courses: MATH6005 - Discrete Mathematics COMP6260 - Foundations of Computing 6 units from one of the following software development courses: COMP6120 - Software Engineering COMP8190 - Software Development 6 units from one of the following database courses: COMP6240 - Relational Databases COMP6420 - Intro to Data and Security 6 units from one of the following computer networks courses: COMP6331 - Computer Networks COMP6340 - Networked Information Systems 12 units from one of the following project courses: COMP8715 - Computing Project COMP8755 - Individual Computing Project COMP8830 - Computer Science Internship Either: 30 units from completion of further courses from the subject area COMP Computer Science, or non-COMP courses included in specialisation lists. Or: 6 units from completion of further courses from the subject area COMP Computer Science 24 units from completion of one of the following specialisations: ARTIF-SPEC - Artificial Intelligence MCHL-SPEC - Machine Learning DTSC-SPEC - Data Science HCSD-SPEC - Human Centred Design and Software Development