Teaching

Teaching

I teach cybersecurity through a mix of systems thinking, hands-on labs, and evidence-based incident analysis. My courses emphasize both foundational principles and the practical constraints students will face in professional environments.

Courses

  • Introduction to Cybersecurity
  • Network Security and Defense
  • Digital Forensics and Incident Response
  • Secure Software Engineering
  • Applied Cryptography
  • Cloud and Infrastructure Security

Supervision Areas

  • Threat detection and security monitoring
  • Malware analysis and reverse engineering
  • Security of IoT and embedded devices
  • Privacy-preserving systems
  • Cyber range design and assessment

Teaching Philosophy

Students learn security best when they can connect adversarial thinking with disciplined engineering. My classes combine threat modeling, reproducible experiments, technical writing, and reflective post-incident analysis.