Module 2 · Units 3–5 · 22 Lessons
COMP 6660 · Enterprise Cybersecurity Threats, Architecture, and Infrastructure Protection
Analyses the adversary landscape and the architectural, network, platform, and cloud controls used to defend enterprise systems and critical infrastructure — from threat modelling and vulnerability assessment through defence-in-depth, SOC operations, and cloud-native security.
01 Module overview
Module 2 is the technical core of COMP 6660: it pairs a rigorous treatment of the adversary with the architectures and technologies used to resist, detect, and contain attacks.
Unit 3 builds the analytical apparatus. Students work through risk fundamentals, structured threat-modelling methodologies, and vulnerability-assessment techniques before examining specific attack classes: malware and ransomware, social engineering and phishing, advanced persistent threats, insider threats, and supply-chain compromise. The unit emphasises evidence-based mitigation rather than tool-centric thinking.
Unit 4 shifts from adversary to defender. It covers security architecture principles and defence-in-depth, network security protocols, virtual private networks, firewalls and segmentation, and detection technologies including IDS, IPS, SIEM, and XDR. The unit concludes with security operations centre (SOC) practice — how detection, triage, and response actually run in an enterprise.
Unit 5 applies these principles across the enterprise estate: operating systems, endpoints, applications, databases, cloud platforms, containers and virtualisation, mobile and IoT devices, and critical infrastructure. The unit stresses that most modern breaches cross these boundaries, and that cloud and platform security now dominate enterprise risk.
Module 2 is assessed through Assignment 2 and three discussion forums, and it supplies the architectural vocabulary used throughout Module 3.
| Module | 2 — Threats, Architecture, and Infrastructure Protection |
|---|---|
| Units | Unit 3, Unit 4, Unit 5 |
| Lessons | 22 (7 + 7 + 8) |
| Discussion forums | Forum 3 (Unit 3), Forum 4 (Unit 4), Forum 5 (Unit 5) |
| Assessment | Assignment 2 — Enterprise Threat Analysis and Security Architecture (20%) |
| Recommended weeks | Weeks 6–11 |
| Primary CLOs | CLO2, CLO3, CLO4, CLO5, CLO8 |
02 Module learning outcomes
Upon successful completion of Module 2, students will be able to:
Threats & Risk
- Conduct structured threat analysis and threat modelling for enterprise environments.
- Assess risks and vulnerabilities using recognised methodologies and evidence.
- Evaluate attack techniques, including ransomware, social engineering, APTs, insider threats, and supply-chain compromise.
- Recommend mitigation strategies proportionate to assessed risk.
Architecture
- Design enterprise security architectures using defence-in-depth and segmentation.
- Evaluate network, monitoring, and detection technologies, including IDS, IPS, SIEM, XDR, and SOC operations.
- Recommend appropriate security controls for a given enterprise context.
Infrastructure
- Secure enterprise infrastructures across operating systems, endpoints, applications, and databases.
- Evaluate cloud, container, virtualisation, mobile, and IoT platform security.
- Analyse emerging infrastructure threats, including those affecting critical infrastructure.
Full statement
The authoritative module learning outcomes, including their mapping to the nine course learning outcomes, are published on the Module 2 learning outcomes page.
| CLO | Statement | Coverage in Module 2 |
|---|---|---|
| CLO2 | Analyse threats, vulnerabilities, risks, and attack vectors. | Developed and assessed (Unit 3) |
| CLO3 | Evaluate cryptographic, authentication, authorization, and access-control technologies. | Applied (Units 4–5) |
| CLO4 | Design and assess enterprise cybersecurity architectures and controls. | Developed and assessed (Units 4–5) |
| CLO5 | Apply cybersecurity principles to secure enterprise systems and services. | Developed and assessed (Unit 5) |
| CLO8 | Assess emerging cybersecurity technologies, trends, and challenges. | Introduced (Units 3–5) |
| CLO9 | Conduct scholarly research and communicate findings effectively. | Practised (Assignment 2, forums) |
03 Units in this module
Module 2 contains three units. Each unit provides an overview page, a learning outcomes page, a set of lessons, a graded discussion forum, and a curated resource list.
Unit 3 — Threats, Risks, Vulnerabilities, and Cyber Attacks
Develops the analytical foundation for enterprise security: how risk is framed and quantified, how threats are modelled, how vulnerabilities are assessed, and how contemporary attack classes actually work.
Unit learning outcomes
- Conduct threat analysis.
- Assess risks and vulnerabilities.
- Evaluate attack techniques.
- Recommend mitigation strategies.
Cybersecurity Risk Fundamentals
Risk terminology, likelihood and impact, risk appetite, and the limits of qualitative scoring.
Lesson 3.2Threat Modeling Methodologies
Structured approaches to identifying assets, adversaries, attack paths, and trust boundaries.
Lesson 3.3Vulnerability Assessment Techniques
Scanning, penetration testing, CVSS scoring, and prioritising remediation by real risk.
Lesson 3.4Malware and Ransomware
Malware families and delivery chains, and the evolution of ransomware into an enterprise crisis.
Lesson 3.5Social Engineering and Phishing
Human-centred attack vectors, pretexting, business email compromise, and defensive countermeasures.
Lesson 3.6Advanced Persistent Threats
Nation-state and sophisticated criminal campaigns, dwell time, lateral movement, and detection.
Lesson 3.7Insider Threats and Supply Chain Security
Malicious, negligent, and compromised insiders; third-party and software supply-chain risk.
Unit 4 — Enterprise Security Architectures and Technologies
Moves from adversary to defender: the architectural principles, network controls, and detection technologies that constitute an enterprise security architecture and its security operations function.
Unit learning outcomes
- Design enterprise security architectures.
- Evaluate security technologies.
- Recommend appropriate controls.
Security Architecture Principles
Design principles, trust boundaries, security domains, and aligning architecture with business goals.
Lesson 4.2Defense-in-Depth
Layered controls, redundancy, compensating controls, and the limits of perimeter thinking.
Lesson 4.3Network Security Protocols
Securing network protocols: TLS, IPsec, SSH, DNSSEC, and the risks of legacy protocols.
Lesson 4.4Virtual Private Networks
Site-to-site and remote-access VPNs, tunnel design, and the shift toward zero-trust access.
Lesson 4.5Firewalls and Segmentation
Next-generation firewalls, micro-segmentation, DMZ design, and east–west traffic control.
Lesson 4.6IDS, IPS, and Threat Detection
Signature and anomaly detection, placement, tuning, and the economics of false positives.
Lesson 4.7SIEM, XDR, and SOC Operations
Log aggregation, correlation, detection engineering, triage workflows, and SOC maturity.
Unit 5 — Enterprise Systems and Infrastructure Security
Applies security principles across the enterprise estate — from operating systems and endpoints to applications, databases, cloud platforms, containers, mobile and IoT devices, and critical infrastructure.
Unit learning outcomes
- Secure enterprise infrastructures.
- Evaluate cloud and platform security.
- Analyze emerging infrastructure threats.
Operating System Security
Hardening, privilege management, patching, and host-based monitoring.
Lesson 5.2Endpoint Security
EDR, endpoint hardening, device management, and detection at the endpoint.
Lesson 5.3Application Security
Secure development, OWASP risks, code review, dependency management, and DevSecOps.
Lesson 5.4Database Security
Access control, encryption at rest and in flight, auditing, and data-masking strategies.
Lesson 5.5Cloud Security
Shared responsibility, identity in the cloud, misconfiguration, and cloud-native controls.
Lesson 5.6Container and Virtualization Security
Image provenance, orchestration hardening, runtime protection, and hypervisor risk.
Lesson 5.7Mobile and IoT Security
Mobile threat models, BYOD, IoT constraints, and securing operational devices at scale.
Lesson 5.8Critical Infrastructure Security
OT/IT convergence, industrial control systems, regulatory obligations, and national resilience.
04 Discussion and assessment
Discussion forums
Module 2 hosts three of the six graded discussion forums. Each requires an initial contribution of approximately 300–500 words, supported by scholarly sources, plus at least two meaningful peer responses.
- Forum 3 — Threat Intelligence and Risk Management. Risk assessment methodologies; ransomware trends; supply-chain attacks. Open Forum 3 →
- Forum 4 — Enterprise Security Architectures. Security architecture patterns; SOC implementation; cloud security architectures. Open Forum 4 →
- Forum 5 — Systems and Infrastructure Security. Cloud security governance; container security; critical infrastructure protection. Open Forum 5 →
Participation is worth 10% of the final grade overall.
Assignment 2 (20%)
Enterprise Threat Analysis and Security Architecture — covers Unit 3, Unit 4, and Unit 5.
Research topic: Ransomware as an Enterprise Threat: Evolution, Defense Strategies, and Organizational Resilience.
Technical questions include:
- Conduct a threat-modeling exercise.
- Design a secure cloud-migration architecture.
- Compare IDS, IPS, SIEM, and XDR.
- Analyze a supply-chain cyberattack scenario.
- Design a defence-in-depth strategy for a financial institution.