Catalog

Rooms

82 rooms across four prerequisite paths and four GRC engineering tracks.

Track
Tier
RecruitLive

Computer Architecture

Understand boot integrity, memory hierarchy, asset evidence and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labReview lab
45 min 120 XP 2 labs
RecruitLive

Operating Systems

Understand process isolation, service privilege, kernel boundaries and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labTriage lab
45 min 135 XP 2 labs
RecruitLive

Filesystems and Permissions

Understand posix modes, acl evaluation, special bits and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labReview lab
45 min 150 XP 2 labs
AnalystLive

Command Line and Safe Automation

Understand posix shell, exit handling, evidence collection and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labTriage lab
45 min 150 XP 2 labs
AnalystLive

Identity and Authentication

Understand mfa factors, federation, identity lifecycle and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labReview lab
45 min 165 XP 2 labs
AnalystLive

Logging and Time

Understand event correlation, clock integrity, retention and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labTriage lab
45 min 180 XP 2 labs
EngineerLive

Hardening and Patching

Understand baseline drift, patch lifecycle, risk prioritization and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labReview lab
45 min 180 XP 2 labs
EngineerLive

Backup and Recovery

Understand rpo and rto, raid limits, restore assurance and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labTriage lab
45 min 210 XP 2 labs
EngineerLive

IT Fundamentals Capstone

Understand estate audit, control testing, evidence pack and test the resulting controls with reproducible evidence.

Code / policy labScenario simYAML labReview lab
60 min 240 XP 2 labs
RecruitLive

Network Models and Encapsulation

Trace a request through two network models, calculate payload budgets, and choose evidence that actually supports a control claim.

Code / policy labScenario simYAML labReview lab
45 min 120 XP 2 labs
RecruitLive

Ethernet, Switching and VLANs

Trace Ethernet forwarding, diagnose ARP deception and loops, and distinguish VLAN separation from enforceable access policy.

Code / policy labScenario simYAML labReview lab
50 min 120 XP 2 labs
RecruitLive

IPv4 Addressing and CIDR

Decode IPv4 bits, calculate CIDR boundaries, and distinguish private addressing from actual isolation.

Code / policy labScenario simYAML labReview lab
45 min 135 XP 2 labs
AnalystLive

Subnetting in Depth

Calculate IPv4 boundaries, allocate unequal networks, and challenge unsafe route summaries with reproducible evidence.

Code / policy labScenario simYAML labReview lab
55 min 180 XP 2 labs
AnalystLive

IPv6 Essentials

Read IPv6 addresses, distinguish scope and configuration mechanisms, and close dual-stack control gaps.

Code / policy labScenario simYAML labReview lab
50 min 150 XP 2 labs
AnalystLive

Routing and NAT

Trace forwarding decisions, distinguish routing convergence from loop protection, and separate address translation from access control.

Code / policy labScenario simYAML labReview lab
50 min 165 XP 2 labs
AnalystLive

Transport and Core Services

Reconstruct transport sessions, address allocation and name resolution without overstating what network evidence proves.

Code / policy labScenario simYAML labReview lab
55 min 165 XP 2 labs
EngineerLive

Secure Protocols and PKI

Trace authenticated encryption from TLS negotiation to certificate lifecycle controls and VPN boundaries.

Code / policy labScenario simYAML labReview lab
55 min 195 XP 2 labs
EngineerLive

Network Security Architecture

Trace permitted flows, contain lateral movement, and prove firewall controls with configuration and operational evidence.

Code / policy labScenario simYAML labReview lab
55 min 210 XP 2 labs
EngineerLive

Networking Fundamentals Capstone

Allocate a verified VLSM plan, enforce zone boundaries, and test an ordered firewall policy against permitted flows.

Code / policy labScenario simYAML labReview lab
60 min 240 XP 2 labs
RecruitLive

Cloud Concepts and Shared Responsibility

Classify cloud services, locate the operational boundary, and prove the controls that remain with the customer.

Code / policy labScenario simYAML labReview lab
50 min 120 XP 2 labs
RecruitLive

Compute Building Blocks

Locate compute isolation boundaries and preserve deployment evidence after workloads disappear.

Code / policy labScenario simYAML labReview lab
50 min 135 XP 2 labs
RecruitLive

Storage Building Blocks

Choose storage interfaces and distinguish surviving data, reachable data, and recoverable data.

Code / policy labScenario simYAML labReview lab
45 min 135 XP 2 labs
AnalystLive

Cloud Networking

Trace cloud packet paths and turn subnet, routing, and filtering decisions into testable isolation controls.

Code / policy labScenario simYAML labReview lab
50 min 165 XP 2 labs
AnalystLive

Cloud Identity and Access

Trace principals, policy decisions and temporary sessions; constrain workloads and protect emergency access with testable controls.

Code / policy labScenario simYAML labReview lab
50 min 180 XP 2 labs
AnalystLive

Cloud Data Protection

Trace encrypted data and key dependencies, then test classification, location, and destruction claims against evidence.

Code / policy labScenario simYAML labReview lab
50 min 165 XP 2 labs
EngineerLive

Infrastructure as Code and Immutability

Turn infrastructure changes into reviewed, reproducible deployments without mistaking state, plans, or images for security guarantees.

Code / policy labScenario simYAML labReview lab
55 min 195 XP 2 labs
EngineerLive

Cloud Logging, Monitoring and Posture

Distinguish administrative changes from data access, protect central audit evidence, and turn configuration findings into verified remediation.

Code / policy labScenario simYAML labTriage lab
55 min 195 XP 2 labs
EngineerLive

Cloud Fundamentals Capstone

Reconstruct cloud attack paths, rank account control gaps, and deliver a testable remediation plan.

Code / policy labScenario simYAML labTriage lab
60 min 240 XP 2 labs
RecruitLive

How Applications Work

Trace a browser request, distinguish method guarantees, and test session and access-control claims against HTTP evidence.

Code / policy labScenario simYAML labReview lab
45 min 120 XP 2 labs
RecruitLive

APIs and Data Formats

Read API contracts, preserve complete evidence collections, and distinguish signed credentials from secret data.

Code / policy labScenario simYAML labReview lab
50 min 135 XP 2 labs
RecruitLive

Databases for Applications

Trace application data through keys, queries and transactions, then defend database access, recovery and audit evidence.

Code / policy labScenario simYAML labReview lab
50 min 135 XP 2 labs
AnalystLive

Authentication and Authorisation in Apps

Trace identity from password verification to delegated tokens, then enforce access on every object request.

Code / policy labScenario simYAML labReview lab
55 min 180 XP 2 labs
AnalystLive

The Secure SDLC

Turn application risks into testable requirements, threat models, complementary tests and evidence-backed release decisions.

Code / policy labScenario simYAML labReview lab
55 min 165 XP 2 labs
AnalystLive

The OWASP Top 10 in Depth

Trace all ten 2021 application risk categories to their mechanisms, preventive controls, and defensible closure evidence.

Code / policy labScenario simYAML labReview lab
60 min 180 XP 2 labs
EngineerLive

Software Supply Chain

Trace dependency graphs, verify release identity and build provenance, and turn vulnerability findings into time-bound decisions.

Code / policy labScenario simYAML labReview lab
55 min 195 XP 2 labs
EngineerLive

Release and Runtime

Promote tested releases through isolated environments, enforce independent approval, and operate with reversible changes, protected secrets and actionable telemetry.

Code / policy labScenario simYAML labReview lab
55 min 195 XP 2 labs
EngineerLive

Application Fundamentals Capstone

Convert penetration-test evidence into business-ranked risks, testable controls, accountable deadlines and verified remediation.

Code / policy labScenario simYAML labReview lab
60 min 240 XP 2 labs
RecruitLive

Risk, Control, Compliance

Three words practitioners use interchangeably and shouldn't. Learn to separate the threat, the safeguard, and the obligation.

Answer challengeScenario simYAML labTriage lab
30 min 170 XP 2 labs
RecruitLive

Frameworks Tour: SOC 2, ISO 27001, NIST

Map the same underlying safeguard across SOC 2 Trust Services Criteria, ISO 27001 Annex A, NIST CSF and 800-53.

Answer challengeScenario simYAML labReview lab
45 min 240 XP 2 labs
RecruitLive

Control Design & Testing

Design vs. operating effectiveness, sampling, populations, and how to write a control that can actually be tested by a machine.

Answer challengeScenario simYAML labReview lab
40 min 220 XP 2 labs
RecruitLive

The Audit Lifecycle

Scoping, walkthroughs, evidence requests, exceptions and the report. Triage a live PBC list in the scenario sim.

Scenario simYAML labReview lab
35 min 200 XP 2 labs
RecruitLive

Evidence 101

What makes evidence sufficient, appropriate and reproducible, and why a screenshot is the weakest artifact you can hand over.

Answer challengeScenario simYAML labReview lab
30 min 170 XP 2 labs
RecruitLive

Policy, Standard, Procedure

The document hierarchy that governs everything you will later encode, and how to keep it from rotting.

Answer challengeYAML labReview lab
25 min 150 XP 2 labs
RecruitLive

Cybersecurity Essentials

Distinguish security objectives, attack mechanisms, and layered controls, then evaluate evidence rather than reassuring labels.

Scenario simYAML labReview lab
45 min 120 XP 2 labs
RecruitLive

The Language of Security and GRC

Separate risk, controls, exceptions, and assurance claims using evidence rather than confident labels.

Scenario simYAML labReview lab
50 min 135 XP 2 labs
RecruitLive

Governance and Accountability

Translate oversight into clear decision rights, risk boundaries, independent assurance, and meaningful board reporting.

Scenario simYAML labReview lab
50 min 135 XP 2 labs
AnalystLive

Risk Assessment in Practice

Build evidence-based risk scenarios, score exposure, and assign accountable treatment and review.

Scenario simYAML labReview lab
55 min 150 XP 2 labs
AnalystLive

Laws, Regulations and Obligations

Determine which obligations apply, distinguish legal duties from promises, and trace requirements to controls and evidence.

Scenario simYAML labReview lab
55 min 150 XP 2 labs
AnalystLive

Security Operations Basics for GRC

Trace access, changes, vulnerabilities, incidents, and monitoring from operational decisions to defensible audit evidence.

Scenario simYAML labReview lab
55 min 150 XP 2 labs
AnalystLive

Resilience and Continuity

Translate business impact into recovery priorities, resilient backups, rehearsed continuity plans, and defensible evidence.

Scenario simYAML labReview lab
50 min 150 XP 2 labs
AnalystLive

People and Third Parties

Measure safer behavior, time workforce access changes, and manage supplier risk across the relationship lifecycle.

Scenario simYAML labReview lab
50 min 150 XP 2 labs
RecruitLive

Foundations Capstone

Pull the whole fundamentals track together on one startup: risks, obligations and recovery targets drive a SOC 2 scope, a control set two people can run, and an evidence plan.

Answer challengeScenario simYAML labReview lab
60 min 360 XP 2 labs
RecruitLive

What Is GRC Engineering?

The failure mode of traditional GRC, what changes when you treat compliance as a software problem, and the skills that define a GRC engineer.

Answer challengeYAML labReview lab
25 min 100 XP 2 labs
RecruitLive

The Spreadsheet Failure Mode

Diagnose a real compliance program drowning in manual work and identify the three automations that save the most work.

Scenario simQuery labTriage lab
30 min 130 XP 2 labs
RecruitLive

Your First Automated Control

Take one access-review control from Word document to a scheduled check that produces its own evidence.

Answer challengeCode / policy labYAML labTriage lab
50 min 220 XP 2 labs
AnalystLive

Git for GRC Artifacts

Version control, review and approval workflows applied to policies and control definitions.

Code / policy labYAML labReview lab
40 min 160 XP 2 labs
AnalystLive

Controls as Data

Model a control catalog in YAML/JSON and OSCAL so it can be queried, diffed and tested.

Code / policy labYAML labReview lab
45 min 180 XP 3 labs
AnalystLive

Policy as Code with OPA/Rego

Write Rego policies that evaluate cloud configuration against your control catalog.

Code / policy labPolicy labTriage lab
60 min 250 XP 2 labs
AnalystLive

Control Checks in CI/CD

Fail a pipeline on a control violation, and design the exception path that keeps engineers moving.

Code / policy labScenario simPolicy labTriage lab
50 min 210 XP 2 labs
AnalystLive

OSCAL Profiles & Baselines

Tailor a catalog into a profile without destroying it, and keep the SSP, assessment results and POA&M pointing at the same control ids.

Code / policy labScenario simYAML labReview lab
50 min 200 XP 2 labs
AnalystLive

Automating GRC with APIs

Script against Okta, Jira and cloud APIs for evidence: authentication, pagination, throttling and proving the population was complete.

Code / policy labScenario simYAML labTriage lab
55 min 220 XP 2 labs
AnalystLive

Testing Compliance Code

Write tests that can actually fail: negative cases, missing-field cases and assertions on the decision rather than on the run.

Code / policy labScenario simYAML labReview lab
50 min 210 XP 2 labs
EngineerLive

Build an Evidence Pipeline, Step by Step

Build a working GRC evidence pipeline end to end: collectors for identity, cloud, ticketing, CI and HR sources, a normalised evidence record, policy code you write yourself, custody, scheduling and reporting.

Code / policy labScenario simPolicy labYAML labReview lab
90 min 240 XP 3 labs
EngineerLive

Automation Capstone

Ship one control end to end as code: repository layout, tests that can fail, a gate that cannot be skipped quietly, and evidence emitted by the pipeline itself.

Code / policy labScenario simYAML labReview lab
65 min 290 XP 2 labs
EngineerLive

Evidence Pipelines

Collect, normalize, timestamp and store control evidence automatically.

Code / policy labQuery labTriage lab
55 min 240 XP 2 labs
EngineerLive

Continuous Control Monitoring

Move from point-in-time testing to always-on monitoring with alerting and drift detection.

Code / policy labScenario simQuery labTriage lab
60 min 260 XP 2 labs
EngineerLive

SQL for Compliance Data

Answer auditor questions with queries: coverage, exceptions, aging and control health metrics.

Code / policy labQuery labTriage lab
45 min 190 XP 2 labs
EngineerLive

Evidence Integrity & Chain of Custody

Hashing, canonical payloads, immutable storage and the run metadata that lets an auditor re-derive an artefact you collected nine months ago.

Code / policy labScenario simYAML labTriage lab
50 min 210 XP 2 labs
EngineerLive

Control Health Metrics & Scorecards

Coverage, freshness, pass rate and exception aging, and the denominators that turn a reassuring dashboard into a lie.

Code / policy labScenario simYAML labReview lab
45 min 195 XP 2 labs
EngineerLive

Drift Detection & Alert Design

Declared state versus observed state, detection latency, suppression windows, and alerts a human can actually act on at 3am.

Code / policy labScenario simYAML labTriage lab
50 min 210 XP 2 labs
EngineerLive

Vendor Risk Automation

Tier vendors by the data they actually touch, turn questionnaires into scored data, and ingest vendor evidence on a schedule instead of chasing it by email.

Code / policy labScenario simYAML labReview lab
50 min 210 XP 2 labs
EngineerLive

Fourth-Party & Supply-Chain Visibility

Your vendors have vendors. Map subprocessors, convert contract clauses into testable controls, and monitor the chain you cannot see.

Code / policy labScenario simYAML labTriage lab
45 min 195 XP 2 labs
EngineerLive

Data & Evidence Capstone

Design the evidence architecture for one control family end to end: collection, integrity, monitoring, metrics and the auditor's read view.

Code / policy labScenario simYAML labReview lab
70 min 285 XP 2 labs
ArchitectLive

LLMs for Policy & Gap Analysis

Where LLMs genuinely help in GRC, where they hallucinate, and how to keep a human in the loop.

Answer challengeCode / policy labYAML labReview lab
50 min 220 XP 2 labs
ArchitectLive

Governing AI Systems

NIST AI RMF and EU AI Act obligations translated into controls you can actually operate.

Answer challengeScenario simPolicy labReview lab
60 min 260 XP 2 labs
ArchitectLive

Agentic Evidence Workflows

Let an agent plan and collect, but never let it decide. Tool scoping, human gates, and provenance for machine-gathered evidence.

Code / policy labScenario simYAML labReview lab
55 min 225 XP 2 labs
ArchitectLive

AI Risk Management with NIST AI RMF

Govern, Map, Measure, Manage turned into an operable control set with owners, evidence and metrics rather than a maturity poster.

Code / policy labScenario simYAML labTriage lab
55 min 240 XP 2 labs
ArchitectLive

EU AI Act Obligations as Controls

Classify a system, find the obligations that attach to that class, and turn each one into a control with an owner and an artefact.

Code / policy labScenario simYAML labReview lab
50 min 210 XP 2 labs
ArchitectLive

Scaling a GRC Engineering Function

Team shape, intake, platform versus project work, and the metrics that tell you whether the function is compounding or just busy.

Answer challengeScenario simYAML labTriage lab
45 min 195 XP 2 labs
ArchitectLive

Incident Response as Code

Runbooks in version control, severity matrices that decide who gets paged, and postmortems that commit their own follow-ups.

Code / policy labScenario simYAML labTriage lab
55 min 240 XP 2 labs
ArchitectLive

Tabletop to Pipeline

An exercise finding without an owner never ships. Turn tabletop outcomes into tracked work that lands as controls, alerts and runbook edits.

Code / policy labScenario simYAML labReview lab
45 min 195 XP 2 labs
ArchitectLive

Capstone: Automate a SOC 2 Control Family

End to end: control definitions, policy code, evidence pipeline, monitoring and auditor-ready reporting.

Code / policy labScenario simYAML labReview lab
120 min 500 XP 2 labs