• Total units 24 Units
  • Areas of interest Computer Science, Information Technology, Security Studies, Software Development
  • Specialisation code CSEC-SPEC
  • Academic career Postgraduate
  • Academic Contact Alwen Tiu

The Cyber Security Specialisation enables Master of Computing (Advanced) students to develop both theoretical knowledge and hands-on techniques in the field of cyber security. This specialisation prepares students for roles in industry, government or research within this crucial area of computer science. The courses cover principles, theories, and practical skills necessary to analyse and manage current cyber security challenges. Students will learn how to reverse-engineer systems, identify vulnerabilities, and conduct testing. The curriculum addresses a wide range of architectures, from individual controllers to the internet.

Learning Outcomes

  1. Understand the principles, practices and issues associated with the field of cyber security
  2. Apply a range of modelling, management, analytics and visualisation techniques to handle relevant defensive as well as offensive cyber security operations
  3. Reverse-engineer systems based on minimal outside information
  4. Communicate and present their knowledge of cyber security to diverse audiences

Other Information

This Specialisation is only available to Master of Computing Advanced (VCOMP) students.

The requirements include both cyber security foundation and network security as compulsory courses, followed by an advanced cyber elective (COMP8703 or COMP8131), and one non-cyber elective.

Back to the top

Requirements

This specialisation requires the completion of 24 units, of which:

A minimum of 12 units must come from completion of 8000-level courses

12 units from the completion of the following compulsory courses:

COMP6034 Network Security

COMP6800 Cyber Security Foundations


A minimum of 6 units from completion of courses from the following list:

COMP8131 Managing Software Quality and Process

COMP8703 Vulnerability Research and Exploit Mitigation


A maximum of 6 units from completion of courses from the following list:

COMP8011 Advanced Topics in Formal Methods and Programming Languages

COMP8045 Advanced Topics in Computer Systems & Architecture

COMP8712 Compiler Construction

Back to the top

Responsible Officer: Registrar, Student Administration / Page Contact: Website Administrator / Frequently Asked Questions