This page archives teaching materials from courses I have taught.
Security 101 -- one half of an introduction to security,
pitched at first-year computer science students, mostly covering cryptographic
basics and fundamentals of secure behaviour.
Threats & Risks -- a module delivered as part of a
doctoral training programme, covering an introduction to cybersecurity threat
actors and various modern problems, with a heavy participatory design component
and regular flipped sessions.