Course Material

Threat Modeling Courses

I deliver Instructor-Led Training (ILT) courses on foundational and advanced threat modeling, covering not only the use of threat modeling tools but also the broader methodology and practice of threat modeling within enterprise environments. These trainings range from learning how to design and conduct manual threat models for targeted enterprise architectures—including cloud-native, API-driven, and SaaS platforms—to applying LLM-augmented approaches for threat analysis. The curriculum also addresses threat modeling for applications built with emerging technologies, such as blockchain ecosystems (including DeFi applications) and AI systems (including LLM-based generative AI applications). The courses are designed for instructor-led engagements at security conferences such as OWASP and Black Hat, as well as for enterprise clients seeking tailored training programs aligned with their organizational roles, security priorities, and curriculum needs. These trainings can be customized to integrate with existing application security (AppSec) and secure development programs, targeting roles such as CISOs, product security leaders, security engineers and champions, and application security architects.

Course Resources (i.e. Reference of books I authored & published, free guides and other staff I use for my courses)