MSc Cybersecurity
Master Penetration Testing, Cloud Security, and Digital Forensics
About This Program
Program Description
The Master of Science in Cybersecurity prepares graduates to become advanced cybersecurity practitioners, security engineers, cyber defence specialists, security analysts, consultants, researchers, and cybersecurity leaders capable of protecting complex digital environments against evolving cyber threats.
The programme builds upon students' existing knowledge of computing, information technology, information security, networking, software engineering, or related disciplines and develops this knowledge to an advanced postgraduate level.
Students begin by examining the strategic and technical foundations of modern cybersecurity. They analyse contemporary cyber threat landscapes, attack methodologies, vulnerabilities, adversarial behaviour, security architectures, and defensive strategies. Students develop the ability to evaluate cybersecurity challenges from both technical and organizational perspectives.
Advanced study of cyber defence and security architecture enables students to assess complex enterprise environments and design layered security controls. Students examine defence-in-depth, zero-trust principles, secure architectures, network segmentation, identity-centric security, endpoint protection, cloud security, security monitoring, and resilient infrastructure design.
The programme provides advanced practical study of ethical hacking, penetration testing, and vulnerability management. Students learn how authorized security professionals assess complex systems, networks, applications, cloud environments, and infrastructure. Topics include reconnaissance, vulnerability discovery, exploitation methodologies, privilege escalation, post-exploitation concepts, web application security, authentication weaknesses, security testing frameworks, reporting, remediation, and risk-based prioritization. All practical activities are conducted within controlled, authorized, ethical, and legally appropriate environments.
Students develop advanced capabilities in network and infrastructure security. They analyse network protocols, enterprise architectures, secure communications, firewalls, intrusion detection and prevention, network monitoring, segmentation, secure remote access, wireless security, virtualized environments, and advanced defensive mechanisms. Practical exercises enable students to analyse network behaviour, identify sophisticated attack patterns, evaluate controls, and develop defensive responses.
Cyber threat intelligence and threat hunting form an important component of the programme. Students examine threat actors, attack campaigns, indicators of compromise, adversary tactics, techniques and procedures, intelligence sources, threat modelling, and intelligence analysis. Students learn how threat intelligence can support proactive defence, detection engineering, incident response, vulnerability prioritization, and strategic cybersecurity decision-making.
The programme develops advanced knowledge of security operations and incident response. Students learn how security operations teams detect, investigate, contain, eradicate, and recover from cyber incidents. Practical activities introduce security information and event management, log analysis, detection engineering, security monitoring, threat hunting, incident triage, digital evidence collection, incident coordination, and post-incident analysis.
Students also develop specialist knowledge in digital forensics and cyber investigations. They examine advanced methods for identifying, acquiring, preserving, analysing, and reporting digital evidence. Topics include host forensics, network forensics, memory analysis, file-system analysis, malware-related investigations, timeline analysis, evidence integrity, forensic documentation, and investigative methodologies.
The programme addresses malware analysis and cyber threat detection, enabling students to understand how malicious software operates and how organizations can detect and respond to malware-based attacks. Students examine malware behaviours, static and dynamic analysis concepts, indicators of compromise, detection strategies, reverse-engineering principles, and defensive applications of malware intelligence.
Cloud, container, virtualization, mobile, and Internet of Things security are examined within the context of modern distributed infrastructures. Students evaluate security risks associated with cloud services, virtual environments, APIs, mobile platforms, connected devices, and emerging technologies. They learn how security architectures and controls can be adapted to highly distributed and dynamic technology environments.
The programme incorporates advanced application and software security. Students investigate secure software development, application vulnerabilities, authentication and authorization weaknesses, API security, secure coding, security testing, dependency risks, software supply-chain security, and application security architecture. They learn to integrate security throughout the software development lifecycle.
Cryptography, identity, and access management are examined at an advanced level. Students explore cryptographic mechanisms, public-key infrastructures, authentication protocols, digital signatures, key management, identity federation, privileged access management, multi-factor authentication, and access-control architectures. They evaluate how these technologies contribute to secure digital identity and information protection.
Students examine cybersecurity risk management, governance, compliance, and assurance from an organizational and strategic perspective. Topics include security risk assessment, risk treatment, control frameworks, security policies, governance structures, audit, compliance, business impact analysis, third-party risk, security metrics, and cybersecurity assurance.
The programme develops advanced understanding of privacy, cyber law, ethics, and responsible cybersecurity practice. Students examine data protection, digital rights, cybercrime, responsible disclosure, professional conduct, legal constraints on security testing, privacy engineering, and ethical decision-making. This enables graduates to operate responsibly within complex regulatory and professional environments.
Cyber resilience, business continuity, and disaster recovery are also addressed. Students examine how organizations prepare for, withstand, respond to, and recover from cyber incidents and disruptive events. They evaluate resilience strategies, recovery architectures, crisis-management processes, continuity planning, backup strategies, recovery objectives, and lessons learned from security incidents.
The programme places strong emphasis on cybersecurity research and innovation. Students develop advanced research skills, including problem formulation, literature analysis, research design, data collection, security experimentation, evaluation, critical analysis, and academic communication. They learn to assess emerging cybersecurity technologies and investigate unresolved security challenges.
The Cybersecurity Research Project or Capstone Project provides students with an opportunity to conduct an independent investigation into a significant cybersecurity problem. Under academic supervision, students identify a research or applied cybersecurity problem, evaluate existing approaches, design and implement an appropriate methodology or solution, analyse results, and communicate their findings through a substantial academic and professional report.
Students may apply their knowledge to cybersecurity challenges across finance, healthcare, education, government, telecommunications, energy, manufacturing, retail, transportation, defence-related technology, cloud computing, software development, and other technology-driven industries.
Graduates are equipped for advanced professional and technical careers in cybersecurity engineering, security operations, penetration testing, cyber threat intelligence, digital forensics, incident response, security architecture, cloud security, application security, cybersecurity consulting, cyber risk management, security governance, and cybersecurity research. The programme also provides a foundation for professional certifications, doctoral research, academic careers, and specialist cybersecurity roles.
Specializations
- Advanced Cybersecurity and Cyber Defence
- Ethical Hacking and Penetration Testing
- Network and Infrastructure Security
- Security Operations and Threat Detection
- Cyber Threat Intelligence and Threat Hunting
- Digital Forensics and Cyber Investigation
- Incident Response and Cyber Crisis Management
- Cloud and Infrastructure Security
- Application and Software Security
- Cryptography and Identity Security
- Cybersecurity Governance and Compliance
- Malware Analysis and Reverse Engineering
- Data Security and Privacy
Core Courses
- CYB 501 – Advanced Cybersecurity Principles and Practices
- CYB 502 – Cyber Threats, Vulnerabilities and Attack Methodologies
- CYB 503 – Cybersecurity Risk Management
- CYB 514 – Cyber Threat Intelligence
- CYB 515 – Incident Response and Cyber Crisis Management
- CYB 516 – Cybersecurity Monitoring and Detection Engineering
- CYB 524 – Security Testing and Assessment
- CYB 525 – Red Teaming and Adversary Simulation
- CYB 526 – Malware Analysis and Threat Detection
- CYB 531 – Advanced Digital Forensics
- CYB 532 – Cybercrime and Digital Investigation
- CYB 533 – Network and Cloud Forensics
- CYB 542 – Cloud-Native and Container Security
- CYB 543 – Mobile and IoT Security
- CYB 544 – Virtualization and Distributed-System Security
- CYB 552 – Advanced Application and API Security
- CYB 553 – Software Supply-Chain Security
- CYB 554 – Cryptography and Applied Information Assurance
- CYB 555 – Identity and Access Management
- CYB 564 – Business Continuity and Disaster Recovery
- CYB 565 – Cyber Law, Ethics and Professional Practice
- CYB 572 – Advanced Cybersecurity Laboratory
- CYB 573 – Cybersecurity Analytics and Security Data Science
- CYB 574 – Cybersecurity Innovation and Emerging Threats
- CYB 575 – Advanced Security Research Seminar
- CYB 580 – Cybersecurity Capstone Project
- CYB 590 – Cybersecurity Research Project
Admissions
Entry Requirements
Applicants should hold a bachelor's degree from an accredited university or a recognized equivalent qualification.
Applicants should demonstrate competence in English.
Applicants should satisfy the university's postgraduate admission requirements.
Applicants should have an academic or professional background in computer science, information technology, software engineering, information systems, cybersecurity, information security, networking, engineering, mathematics, or a related discipline.
Applicants should demonstrate foundational knowledge of computing, programming, computer networks, operating systems, databases, mathematics, and information-security concepts relevant to postgraduate study in Cybersecurity.
Applicants with relevant professional experience in information technology, cybersecurity, network administration, systems administration, software development, digital forensics, or related fields may also be considered, subject to the university's admission requirements.
Applicants may be required to satisfy any additional departmental requirements for admission into the Master of Science in Cybersecurity program.
What You'll Achieve
Learning Outcomes
Analyse contemporary cyber threat landscapes, attack techniques, vulnerabilities, and adversarial behaviours.
Evaluate complex cybersecurity risks across enterprise, cloud, network, application, and information environments.
Apply advanced cybersecurity principles to the design, implementation, and evaluation of security controls.
Design and evaluate layered cyber-defence architectures for complex computing environments.
Analyse network architectures, protocols, traffic, and security events to identify advanced threats and vulnerabilities.
Design and evaluate secure network architectures incorporating appropriate security controls and defensive mechanisms.
Apply advanced security monitoring, detection, threat-hunting, and security-operations practices.
Analyse security logs, telemetry, network activity, and system events to identify indicators of compromise and malicious behaviour.
Develop and evaluate incident-response strategies for complex cybersecurity incidents.Evaluate application, API, software supply-chain, and cloud-native security risks.
Design and evaluate identity, authentication, authorization, and privileged-access management controls.
Apply cryptographic principles and technologies to secure information, identities, communications, and digital transactions.
Evaluate cloud, virtualization, mobile, IoT, and distributed-system security risks.
After Graduation
Career Opportunities
A Closer Look
Ready to Enrol in MSc Cybersecurity?
Take the first step. Apply today and our admissions team will guide you through every stage.
Admissions Team
24/7 Support
Secure Process