← Back to the catalogue

Level 2 · M.Sc

Computer Security

Syllabus · 42 phases · ~1 year

Every unit this programme teaches, in the order it is taught. Headlines only — the material itself opens once you are enrolled.

  1. Phase 0 Foundations & lab hygiene
  2. Phase 1 The security mindset & threat modeling
  3. Phase 2 The isolated lab range
  4. Phase 3 CPU, memory & the process address space
  5. Phase 4 Stack buffer overflows
  6. Phase 5 Shellcode
  7. Phase 6 Format-string bugs
  8. Phase 7 Heap internals & heap exploitation
  9. Phase 8 Exploit mitigations
  10. Phase 9 Return-oriented programming & bypasses
  11. Phase 10 Users, privileges, permissions & syscalls
  12. Phase 11 Privilege escalation (Linux)
  13. Phase 12 Sandboxing & isolation
  14. Phase 13 OS hardening & secure configuration
  15. Phase 14 Logging, auditing & host telemetry
  16. Phase 15 Hashing & password storage
  17. Phase 16 TLS, certificates & PKI in practice
  18. Phase 17 Secrets management & key handling
  19. Phase 18 HTTP, the browser model & same-origin
  20. Phase 19 Injection & SQL injection
  21. Phase 20 Cross-site scripting (XSS)
  22. Phase 21 CSRF & SSRF
  23. Phase 22 Authentication & session management
  24. Phase 23 Access control & IDOR
  25. Phase 24 Insecure deserialization & file upload
  26. Phase 25 API & supply-chain security
  27. Phase 26 Sniffing & traffic analysis
  28. Phase 27 MITM & ARP/DNS spoofing
  29. Phase 28 Scanning, enumeration & recon
  30. Phase 29 Pivoting & lateral movement
  31. Phase 30 Static & dynamic binary analysis
  32. Phase 31 Anti-analysis & obfuscation
  33. Phase 32 Incident response & digital forensics
  34. Phase 33 Detection engineering & threat hunting
  35. Phase 34 Vulnerability management & fuzzing
  36. Phase 35 Secure SDLC & SAST/DAST in CI
  37. Phase 36 Cryptographic & protocol misuse review
  38. Phase 37 Blue-team operations & purple-team exercise
  39. Phase 38 Red-team engagement (end to end)
  40. Phase 39 Capstone
  41. Phase 40 Hardening, postmortem & "What's Next"
  42. Phase 41 Portal integration

↑↓ to move · ↵ to open · esc to close Sign in to search programmes and course content.