Teaching
Workshops
DEF CON
- DEF CON 32 (2024) - 64-bit Intel Assembly Language Programming for Hackers
- DEF CON 31 (2023) - The Joy of Reverse Engineering: Learning With Ghidra and WinDbg
- DEF CON 29 (2021) - The Joy of Reverse Engineering: Learning With Ghidra and WinDbg
- DEF CON 27 (2019) - Introduction to Reverse Engineering With Ghidra
- DEF CON 26 (2018) - Penetration Testing in Hostile Environments: Client & Tester Security
- DEF CON 25 (2017) - Penetration Testing in Hostile Environments: Client & Tester Security
BSides
- BSides Jackson 2015 - Enough Reverse Engineering to Get You in Trouble
- BSides Jackson 2013 - Hands-On Training: Reverse Engineering APT1 Malware
- BSides Jackson 2012 - SCADA HMI Vulnerability Hands-on Training
Semester-Long Courses
- Mississippi State University - Designed and Taught Curriculum for:
- CSE 4243/6243 - Information and Computer Security
- CSE 4990/6990 - Software Reverse Engineering
- CSE 4273/6273 - Introduction to Computer Forensics
- CSE 8713 - Advanced Cyber Operations