Threat Detection Engineering
Master Threat Detection Engineering
Design, build, and operationalise advanced detection capabilities that actually stop modern threats across on-prem and cloud environments.
What you'll be able to do
Course overview
This Threat Detection Engineering course equips you with the practical skills to design, build, and operationalise high-fidelity detection capabilities that actually stop threats in cloud, on-prem, and hybrid environments. You'll work hands-on with industry tools including Microsoft Sentinel, Microsoft Defender XDR, and leading open-source technologies to:
By the end, you'll have the confidence and capabilities to protect organisational assets at scale - exactly what modern security teams need from a true threat detection engineer.
Who this course is for
You're ready to move into (or level up in) threat detection engineering. Whether you're a SOC analyst, security engineer, or experienced defender, this course is designed for you if you want to:
In short: if you want to stop being a passive alert triager and become the engineer who builds the detections that matter, this course is for you.
What you'll learn
By the end of this Threat Detection Engineering course you will be able to:
Key course takeaways
Lab Pack - Threat Detection Engineering Toolkit
Downloadable lab pack covering the full detection engineering lifecycle. Realistic-volume evidence data across 8 Sentinel tables with all 6 attack chains buried in 14 days of legitimate noise, plus detection rules in 6 formats, a Sysmon configuration, threat model artifacts, and program management templates.
Evidence data (~3,500 entries): SigninLogs, AuditLogs, EmailEvents, DeviceProcessEvents, DeviceNetworkEvents, DeviceFileEvents, DeviceRegistryEvents, SysmonEvents with attack indicators hidden in baseline noise.
Detection rules (6 formats, ~80 files): 10 KQL rules, 10 Sigma rules, 5 YARA rules, 30+ auditd rules by tactic, 7 Suricata rules, 7 Velociraptor VQL hunts.
Program artifacts: ATT&CK coverage matrix (30 techniques), NE threat profile, detection-as-code Git structure, FP register with classification guide, 3 tuning case studies, Atomic Red Team test mapping, Sysmon config.
Things you need to know
What are the prerequisites for this course?
There are no prerequisites. The course teaches detection engineering from first principles. Familiarity with KQL syntax and the Microsoft security stack will help you move faster through the early modules, but neither is required. Every concept is explained at first use.
What are the device requirements?
A device with at least 8 GB of RAM. Access to a Microsoft 365 developer tenant (free) or a production Sentinel workspace for hands-on rule deployment. The lab pack provides synthetic data if you cannot use a live environment.
How will the course benefit your career?
Detection engineering is one of the fastest-growing disciplines in cybersecurity. Organisations need people who can build custom detection rules, not just triage vendor alerts. This course gives you the skills to write production detection rules, operate a detection-as-code pipeline, and measure detection coverage, capabilities that are directly applicable in detection engineering, SOC, threat hunting, and security operations roles.
The demand for engineers who can build and maintain detection programs continues to grow as organisations move beyond vendor-provided templates to custom, threat-informed detection.
Usage rights and disclaimer
Course materials: Licensed for individual professional development. You may deploy detection rules in your organisation's production Sentinel workspace. You may not redistribute course content or share account credentials.
Detection rules: Provided as-is for deployment. Test every rule against your environment's data before enabling in production.
Fictional environment: All scenarios use Northgate Engineering. Any resemblance to real organisations is coincidental.
Version and changelog
Current version: 2.0 | Last updated: June 2026
June 2026 - v2.0: Course page restructured. Reference module rebuilt: 69-rule quick reference, field manual with 7 step-by-step procedures, references and further reading.
2026 - v1.0: Course launch. 13 modules (DE0–DE12). 71 production KQL detection rules. 6 attack chains.
This course is actively maintained.
End of Course Exam
Complete the course, then prove your skills under time pressure. Pass mark: 70. Earn your certificate with CPE credits.
Requires 80% course completion. One random scenario per attempt. Certificate issued on pass.