Master of Cybersecurity |
---|
To qualify for the award of the Master of Cybersecurity, a candidate must complete 72 credit points, comprising: |
For the Professional Pathway: |
(i) 12 credit points of Cybersecurity Core units of study; and |
(ii) 12 credit points of Professional Core units of study; and |
(iii) 12 credit points of Capstone Project units of study; and either |
(iv) 24 credit points of Specialisation units of study including 18 credit points of specialisation core and 6 credit points of Specialisation Selective units of study; or |
(v) 24 credit points of Unspecified Specialisation units of study; and |
(vi) a maximum of 6 credit points of Foundation units of study; and |
(vii) a maximum of 6 credit points of Elective units of study. |
For the Research Pathway: |
(i) 12 credit points of Cybersecurity Core units of study; and |
(ii) 12 credit points of Professional Core units of study; and |
(iii) 24 credit points of Research Pathway units of study; and either |
(iv) 24 credit points of Specialisation units of study including 18 credit points of Specialisation core and 6 credit points of Specialisation Selective units of study; or |
(v) 24 credit points of Unspecified Specialisation units of study; and |
(vi) no credit points from the Foundation or Elective units of study. |
Graduate Diploma in Cybersecurity |
To qualify for the award of the Graduate Diploma in Cybersecurity, a candidate must complete 48 credit points, comprising: |
(i) 12 credit points of Cybersecurity Core units of study; and |
(ii) 12 credit points of Professional Core units of study; and |
(iii) a minimum of 18 credit points of Cybersecurity Specialist units of study; and |
(iv) a maximum of 6 credit points of Foundation or Elective units of study. |
Graduate Certificate in Cybersecurity |
To qualify for the award of the Graduate Certificate in Cybersecurity, a candidate must complete 24 credit points, comprising: |
(i) 12 credit points of Cybersecurity Core units of study; and |
(ii) 12 credit points of Cybersecurity Specialist units of study. |
Unit of study | Credit points | A: Assumed knowledge P: Prerequisites C: Corequisites N: Prohibition |
---|---|---|
Degree Core units of study |
||
Candidates for the Master of Cybersecurity and Graduate Diploma in Cybersecurity complete 12 credit points of Cybersecurity Core and 12 credit points Professional Core units of study. | ||
Candidates for the Graduate Certificate in Cybersecurity complete 12 credit points of Cybersecurity Core units of study. | ||
Cybersecurity Core units of study |
||
CSEC5616 Cybersecurity Engineering |
6 | A A technical orientation is absolutely required, especially the capacity to become familiar with new technology without explicit supervision. Good programming skills in Python or a C-related language, basic networking knowledge, and skills from discrete mathematics are assumed. These topics are covered at appropriate level in our undergraduate units INFO1110, INFO1112, INFO1113 and MATH1064. N ELEC5616 or OCSE5616 |
INFO5301 Information Security Management |
6 | A This unit of study assumes foundational knowledge of Information systems management. Two year IT industry exposure and a breadth of IT experience will be preferable N OINF5301 |
Professional Core units of study |
||
INFO5990 Professional Practice in IT |
6 | A Students enrolled in INFO5990 are assumed to have previously completed a Bachelor's degree in some area of IT, or have completed a Graduate Diploma in some area of IT, or have many years experience as a practising IT professional N INFO1111 or OINF5990 The main focus of the subject is to provide students with the necessary tools, basic skills, experience and adequate knowledge so they develop an awareness and an understanding of the responsibilities and issues associated with professional conduct and practice in the information technology sector. This unit is for MIT, MITM, MIT/MITM students only. |
INFO5995 Introduction to Cybersecurity |
6 | N OINF5995 |
Cybersecurity Specialist units of study
|
||
Candidates for the Graduate Diploma in Cybersecurity complete a minimum of 18 credit points of Cybersecurity Specialist units of study. | ||
Candidates for the Graduate Certificate in Cybersecurity complete 12 credit points of Cybersecurity Specialist units of study. | ||
CISS6022 Cybersecurity |
6 | |
COMP5617 Empirical Security Analysis and Engineering |
6 | P INFO3616 or ELEC5616 or CSEC3616 or CSEC5616 N COMP4617 or OCMP5617 |
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5615 Cloud Security |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5615 |
CSEC5614 Data Privacy: Theory and Practice |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5614 |
CSEC5619 Applied Cryptography |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988 N OCSE5619 |
Foundation units of study
|
||
Candidates for the Master of Cybersecurity Professional Pathway and the Graduate Diploma in Cybersecurity complete a maximum of 6 credit points of Foundation units of study. | ||
COMP9001 Introduction to Programming |
6 |
N INFO1110 or INFO1910 or INFO1103 or INFO1903 or INFO1105 or INFO1905 or ENGG1810 |
COMP9017 Systems Programming |
6 |
A COMP9003; discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra (e.g. MATH1061 or equivalent) |
COMP9110 System Analysis and Modelling |
6 |
A Experience with a data model as in COMP9129 or COMP9103 or COMP9003 or COMP9220 or COMP9120 or COMP5212 or COMP5214 or COMP5028 or COMP5138 N ELEC3610 or ELEC5743 or INFO2110 or INFO5001 or ISYS2110 |
COMP9120 Database Management Systems |
6 |
A Some exposure to programming and some familiarity with data model concepts N INFO2120 or INFO2820 or INFO2005 or INFO2905 or COMP5138 or ISYS2120 Students who have previously studied an introductory database subject as part of their undergraduate degree should not enrol in this foundational unit as it covers the same foundational content |
COMP9121 Design of Networks and Distributed Systems |
6 |
N COMP5116 |
INFO6007 Project Management in IT |
6 |
A Students enrolled in INFO6007 are assumed to have previously completed a Bachelor's degree in some area of IT, or have completed a Graduate Diploma in some area of IT, or have three years experience as a practising IT professional. Recent work experience, or recent postgraduate education, in software project management, software process improvement, or software quality assurance is an advantage N PMGT5871 or INFO3333 |
STAT5002 Introduction to Statistics |
6 |
A HSC Mathematics |
Elective units of study
|
||
Candidates for the Master of Cybersecurity Professional Pathway and the Graduate Diploma in Cybersecurity complete a maximum of 6 credit points of Elective units of study. | ||
COMP5046 Natural Language Processing |
6 |
A Knowledge of an OO programming language |
COMP5047 Pervasive Computing |
6 |
A ELEC1601 and (COMP2129 or COMP2017 or COMP9017). Background in programming and operating systems that is sufficient for the student to independently learn new programming tools from standard online technical materials N COMP4447 |
COMP5216 Mobile Computing |
6 |
A COMP5214 or COMP9103 or COMP9003. Software Development in JAVA, or similar introductory software development units N COMP4216 |
COMP5313 Large Scale Networks |
6 |
A Algorithmic skills gained through units such as COMP2123 or COMP2823 or COMP3027 or COMP3927 or COMP9007 or COMP9123 or equivalent. Basic probability knowledge N COMP4313 |
COMP5318 Machine Learning and Data Mining |
6 | A Experience with programming and data structures as covered in COMP2123 or COMP2823 or COMP9123 (or equivalent unit of study from different institutions). Discrete mathematics and probability (e.g. MATH1064 or equivalent); linear algebra and calculus (e.g. MATH1061 or equivalent) N COMP4318 or OCMP5318 |
COMP5328 Advanced Machine Learning |
6 |
C COMP5318 or COMP4318 or COMP3308 or COMP3608 N COMP4328 or OCMP5328 |
COMP5329 Deep Learning |
6 |
|
COMP5347 Web Application Development |
6 |
A Experience with software development as covered in SOFT2412 or COMP9412 or INFO1113 or COMP9103 or COMP9003 and experience in database management systems as covered in ISYS2120 or COMP9120. N COMP4347 |
COMP5348 Enterprise Scale Software Architecture |
6 |
A Experience with software development as covered in SOFT2412 or COMP9103 and also COMP2123 or COMP2823 or INFO1105 or INFO1905 (or equivalent UoS from different institutions) N COMP4348 |
COMP5349 Cloud Computing |
6 |
A Basic programming skills as covered in INFO1110 or INFO1910 or ENGG1810 or COMP9001 or COMP9003. Knowledge of OS concepts as covered in INFO1112 or COMP9201 or COMP9601 would be an advantage. |
COMP5416 Advanced Network Technologies |
6 |
A COMP3221 or ELEC3506 or ELEC9506 or ELEC5740 or COMP5116 or COMP9121 |
COMP5426 Parallel and Distributed Computing |
6 |
A Experience with algorithm design and software development as covered in (COMP2017 or COMP9017) and COMP3027 (or equivalent UoS from different institutions) N COMP4426 or OCMP5426 |
COMP5427 Usability Engineering |
6 |
N COMP4427 |
ELEC5514 IoT Wireless Sensing and Networking |
6 |
|
ELEC5517 Software Defined Networks |
6 |
|
ELEC5618 Software Quality Engineering |
6 |
A Writing programs with multiple functions or methods in multiple files; design of complex data structures and combination in non trivial algorithms; use of an integrated development environment; software version control systems |
Professional Pathway Capstone Project units of study
|
||
Candidates for the Master of Cybersecurity Professional Pathway complete 12 credit points of Cybersecurity Capstone Project units of study taken either as two 6 credit point units, CSEC5707 and CSEC5708, over two semesters, or as a 12 credit point unit, CSEC5703 or CSEC5709 in one semester. | ||
Candidates of the Master of Cybersecurity must complete a minimum of 12 credit point from Cybersecurity Core and 18 credit points from Cybersecurity Specialist or Specialisation Core units of study prior to enrolment in the Capstone Project units of study. | ||
CSEC5703 Cybersecurity Capstone Project |
12 |
A The capstone project must be completed in the final semesters. N CSEC5702 or CSEC5704 or CSEC5707 or CSEC5708 or CSEC5709 or OCSE5707 or OCSE5708 or COMP5802 P A candidate for Master of Cybersecurity who has completed a minimum of 36 credit points may take this unit. |
CSEC5707 Cybersecurity Capstone A |
6 |
A The capstone project must be completed in the final semesters. N CSEC5702 or CSEC5704 or CSEC5703 or CSEC5709 or OCSE5707 or OCSE5708 or COMP5802 P A part-time enrolled candidate for the Master of Cybersecurity who has completed a minimum of 36 credit points may take this unit |
CSEC5708 Cybersecurity Capstone B |
6 |
A The capstone project must be completed in the final semesters. C CSEC5707 N CSEC5702 or CSEC5704 or CSEC5703 or CSEC5709 or OCSE5707 or OCSE5708 or COMP5802 P A part-time enrolled candidate for the Master of Cybersecurity who has completed a minimum of 36 credit points may take this unit |
CSEC5709 Cybersecurity Capstone Project - Individual |
12 |
A The capstone project must be completed in the final semesters. N CSEC5702 or CSEC5704 or CSEC5703 or CSEC5707 or CSEC5708 or OCSE5707 or OCSE5708 or COMP5802 P A candidate for the Master of Cybersecurity who has completed a minimum of 36 credit points and has a WAM of 75 or more may take this unit |
Research Pathway units of study
|
||
Candidates of the Master of Cybersecurity must complete a minimum of 12 credit point from Cybersecurity Core and 6 credit points from Cybersecurity Specialist or Specialisation Core units of study and enrol in 12 credit points of Cybersecurity Specialist or Specialisation Core units of study prior to or concurrently with Research Methods. | ||
Candidates who achieve Distinction (75%) average results or above over the first 24 credit points may gain admission to the Research Pathway, subject to the approval of the Program Director. | ||
CSEC5702 Cybersecurity Research Project A |
12 |
A Students should take INFO5993 either concurrently or prior to undertaking this project unit. The Research Project units must be taken in the final two semesters. P CSEC5616 and INFO5301 and 12 credit points of (Cybersecurity Specialisation Core or Cybersecurity Specialist) units of study with a WAM of 75 or above N CSEC5703 or CSEC5707 or CSEC5708 or CSEC5709 or OCSE5707 or OCSE5708 or COMP5802 |
CSEC5704 Cybersecurity Research Project B |
6 |
A Students should take INFO5993 either concurrently or prior to undertaking this project unit. The Research Project units must be taken in the final two semesters. P CSEC5616 and INFO5301 and 12 credit points of (Cybersecurity Specialisation Core or Cybersecurity Specialist) units of study with a WAM of 75 or above N CSEC5703 or CSEC5707 or CSEC5708 or CSEC5709 or OCSE5707 or OCSE5708 or COMP5802 |
INFO5993 Computer Science Research Methods |
6 |
N INFO4990 |
Specialisations for the Master of Cybersecurity
|
||
Completion of a specialisation is optional. |
||
A specialisation requires the completion of 18 credit points of Specialisation Core units of study as defined in the tables below for the specified specialisation and 6 credit points of Specialisation Selective units of study. | ||
Cloud Security specialisation |
||
Specialisation Core units of study
|
||
COMP5349 Cloud Computing |
6 |
A Basic programming skills as covered in INFO1110 or INFO1910 or ENGG1810 or COMP9001 or COMP9003. Knowledge of OS concepts as covered in INFO1112 or COMP9201 or COMP9601 would be an advantage. |
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5615 Cloud Security |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5615 |
Specialisation Selective units of study
|
||
CISS6022 Cybersecurity |
6 |
|
COMP5617 Empirical Security Analysis and Engineering |
6 |
P INFO3616 or ELEC5616 or CSEC3616 or CSEC5616 |
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5614 Data Privacy: Theory and Practice |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5614 |
CSEC5619 Applied Cryptography |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988 N OCSE5619 |
Cryptography and Blockchains specialisation |
||
Specialisation Core units of study
|
||
COMP5426 Parallel and Distributed Computing |
6 |
A Experience with algorithm design and software development as covered in (COMP2017 or COMP9017) and COMP3027 (or equivalent UoS from different institutions) N COMP4426 or OCMP5426 |
COMP5617 Empirical Security Analysis and Engineering |
6 |
P INFO3616 or ELEC5616 or CSEC3616 or CSEC5616 |
CSEC5619 Applied Cryptography |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988 N OCSE5619 |
Specialisation Selective units of study
|
||
CISS6022 Cybersecurity |
6 |
|
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5614 Data Privacy: Theory and Practice |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5614 |
CSEC5615 Cloud Security |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5615 |
Data and Information Security specialisation |
||
Specialisation Core units of study
|
||
CISS6022 Cybersecurity |
6 |
|
CSEC5614 Data Privacy: Theory and Practice |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5614 |
CSEC5615 Cloud Security |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5615 |
Specialisation Selective units of study
|
||
COMP5617 Empirical Security Analysis and Engineering |
6 |
P INFO3616 or ELEC5616 or CSEC3616 or CSEC5616 |
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5619 Applied Cryptography |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988 N OCSE5619 |
Unspecified Specialisation |
||
Candidates who choose not to take a specialisation complete 24 credit points of Unspecified specialisation units of study. | ||
CISS6022 Cybersecurity |
6 |
|
COMP5617 Empirical Security Analysis and Engineering |
6 |
P INFO3616 or ELEC5616 or CSEC3616 or CSEC5616 |
COMP5618 Applied Cybersecurity |
6 |
A (CSEC3616 or INFO3616 or CSEC5616 or ELEC5616 or INFO2315 or INFO2222) with a grade of credit or greater N COMP4618 or OCMP5618 |
CSEC5614 Data Privacy: Theory and Practice |
6 | A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 N OCSE5614 |
CSEC5615 Cloud Security |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 |
CSEC5619 Applied Cryptography |
6 |
A CSEC5616 or OCSE5616 or ELEC5616 or INFO3616 or INFO2222 or MATH2088 or MATH2988 N OCSE5619 |