Teaching

Cloud & Virtualisation Security (WM9PG-15)

Masters Cyber Security Management and Engineering, University of Warwick, WMG, 2025

I am the module lead and co-teach Cloud & Virtualisation Security (WM9PG-15) at the University of Warwick. This Master’s-level module explores the cyber security implications of virtualised systems, with particular emphasis on software containerisation technologies such as Docker, trust relationships across host and container environments, resource isolation, and Secure Software Lifecycle thinking in modern cloud and virtualised systems.

Undergraduate Security Engineering

1st and 2nd year Undergraduate course, University of Warwick, WMG, 2024

I teach across undergraduate Security Engineering modules at the University of Warwick, with a focus on helping students connect core computing concepts to practical cyber security problems through programming, software engineering, and secure systems thinking.