About this course
Manage cyber-security as an organizational discipline through risk assessment, security policy, compliance frameworks, and incident response.
Authored a complete security governance program for a case-study organization, producing a prioritized SP 800-30 risk register, a CSF 2.0 profile, an ISO/IEC 27001 ISMS with statement of applicability, tailored SP 800-53 controls, an auditable policy suite, a mock internal audit, and a tabletop-validated incident response plan.
Expected outcomes
- Conduct qualitative and quantitative risk assessments producing a heat-mapped risk register with Crown Jewels asset classification, inherent and residual risk scores, and risk appetite statements traceable to business impact analysis (RTO, RPO, MTTR).
- Map organizational controls to NIST CSF 2.0 (Identify, Protect, Detect, Respond, Recover, Govern) and ISO/IEC 27001 Annex A, producing a Statement of Applicability with audit evidence for each selected control.
- Configure and interpret Cloud Security Posture Management tools to detect misconfigurations, enforce CIS control benchmarks, identify toxic-combination risks, and prioritize findings by exploitability and business impact.
- Design a SIEM threat detection pipeline with cloud API audit log collection, behavioral anomaly detection, cross-account log aggregation, correlation rules, alert tuning, and playbook-driven triage workflows.
- Conduct a mock ISO 27001 internal audit with evidence collection, control testing, and findings classified as Observation, Nonconformity, or Major Nonconformity, with corrective action plans linked to the risk register.
- Produce board-level security posture reports with MTTD, patch cadence, and phishing click-rate KPIs, and build a cross-framework regulatory compliance matrix covering GDPR Article 32, HIPAA Security Rule safeguards, and PCI-DSS requirements 1-12.
Key topics
- Risk assessment
- Standards (ISO 27001, NIST)
- Policy & audit
- Incident response
Theoretical foundations
The concepts and results this course rests on.
- information asset classification: Crown Jewels analysis, sensitivity labels, and CMDB integration as the inventory foundation for risk
- risk assessment methodology: threat likelihood, business impact, inherent vs residual risk, and risk appetite statements
- NIST CSF 2.0: Identify, Protect, Detect, Respond, Recover, and Govern functions and their mapping to organizational security outcomes
- ISO/IEC 27001 ISMS: scope definition, Statement of Applicability, Annex A control selection, and audit evidence requirements
- Cloud Security Posture Management: automated misconfiguration scanning, CIS control policy enforcement, toxic-combination detection, and exploitability-weighted findings prioritization
- business impact analysis and recovery objectives: RTO, RPO, MTTR, MTO, and tiered criticality classification
- SIEM and threat detection pipeline: cloud API audit log collection, behavioral anomaly detection, cross-account aggregation, correlation rules, log normalization, alert tuning, and playbook-driven triage
- security audit methodology: audit universe, evidence collection, test of controls, and findings classification (Obs/NC/Major NC)
- regulatory compliance mapping: GDPR Article 32, HIPAA Security Rule safeguards, PCI-DSS requirements 1-12, and cross-framework harmonization
- security metrics and KPI reporting: mean time to detect, patch cadence, phishing click rate, and board-level risk dashboards
Prerequisites
Course-specific prerequisites:
- Software engineering
- Basic information-security concepts
Weekly schedule 13 weeks · lecture + practice
Students use AI assistants as GRC drafting partners: generating first-draft policies, procedures, and statements of applicability, mapping assessed risks to SP 800-53 controls and CSF 2.0 outcomes, and summarizing long standards such as ISO/IEC 27001 and SP 800-30 into working checklists. They prompt the assistant to expand a risk register, to phrase controls so they are auditable, and to produce tabletop incident scenarios and interview questions for the mock audit. AI also helps reconcile evidence against control requirements and turn raw findings into executive-ready risk narratives, but students verify every citation, control mapping, and obligation against the authoritative source, since an AI that invents a control reference or misstates a regulatory duty would make the program fail an audit.
Student project
Teams conduct a complete GRC engagement on a fictitious mid-size company: perform a risk assessment producing a heat-mapped risk register, map controls to NIST CSF 2.0 and ISO 27001 Annex A, conduct a mock ISO 27001 internal audit with evidence collection, and produce a board-ready security posture report with a prioritized remediation roadmap.
Requirements
- Build a working system, not a set of disconnected exercises.
- Be original: a new system that solves a real problem, not a re-implementation of a tutorial or course demo.
- Show real depth: real data, real users or realistic load, and engineering trade-offs that are measured rather than assumed.
- Carry one running project from specification to a deployed, defensible result across the whole term.
- Work in a team of three or four and defend the design at each of the three presentations (weeks 5, 8, and 13).
Example projects
Assessment & grading
Grading is project-based, with no written exam. Teams of three or four present one running project three times.
| Component | What it covers | Weight |
|---|---|---|
| Project · Specification | Presentation 1 (week 5): problem, objectives, and architecture | 20% |
| Project · Interim | Presentation 2 (week 8): the working system demonstrated live | 30% |
| Project · Final | Presentation 3 (week 13): end-to-end demo with oral defense | 50% |
Tools & platforms
- Eramba: GRC and risk-management platform
- OpenSCAP: automated control compliance scanning
- Wazuh: continuous monitoring and audit evidence
- NIST CPRT: control and framework reference toolkit
- MITRE ATT&CK Navigator: threat-informed control mapping
- FAIR-U: quantitative risk-analysis training tool
- draw.io: architecture and data-flow diagramming
- Git: version control for policies and evidence
- GRC spreadsheet templates: risk registers and SoA tracking
- TheHive: incident case management and response
Free online courses
Existing free, video-based courses this course can build on, for self-study or as a teaching basis.
Primary literature
Seminal works for advanced study.
- PaperSP 800-30 Rev. 1: Guide for Conducting Risk Assessments
- PaperSP 800-37 Rev. 2: Risk Management Framework for Information Systems and Organizations
- PaperSP 800-53 Rev. 5: Security and Privacy Controls for Information Systems and Organizations
- PaperISO/IEC 27001:2022: Information Security Management Systems, Requirements
- PaperCSWP 29: The NIST Cybersecurity Framework (CSF) 2.0
References
Books and resources link to an online or publisher page.
- DocumentationISO/IEC 27001:2022 Information Security Management Systems
- DocumentationThe NIST Cybersecurity Framework (CSF) 2.0
- DocumentationSP 800-37 Rev. 2: Risk Management Framework for Information Systems and Organizations
- DocumentationSP 800-30 Rev. 1: Guide for Conducting Risk Assessments
- DocumentationSP 800-61 Rev. 2: Computer Security Incident Handling Guide
- DocumentationSP 800-53 Rev. 5: Security and Privacy Controls for Information Systems and Organizations
- TextbookManagement of Information Security, 6th Edition
Role in each concentration
| Concentration | Role |
|---|---|
| Intelligent Software Systems | Elective |
| Networking & Cyber Security | Core · Semester 2 |
| AI & Robotics | Elective |
| AI and Quantum Computing for Finance | Core · Semester 1 |
| Immersive Systems & Game Development | Elective |
| Defense Technologies & Autonomous Systems | Elective |