Teaching

I have taught graduate computer science, data science, and military operational courses. The constant is a standard borrowed from the Air Force: a briefing that a student cannot act on is not a briefing.

Courses start from a live decision and work backwards to the evidence needed to make it. Students leave with a method, an artifact, and the ability to say what their result does not support.

The same design carries into executive teaching: workshops for practitioners who need governance decisions this quarter, not a literature review.

Table 1. Courses taught
Number Course Role Term
CS 5833 syllabus (PDF) Blockchains and Cryptocurrencies Co-Instructor Spring 2025
CS 5970 syllabus (PDF) Cyber Attacks and Defenses Teaching Assistant Spring 2025
DSA 5303 syllabus (PDF) Financial Engineering Teaching Assistant Summer 2024 & 2025
USAF Advanced Signals Intelligence Course Director / Lead Instructor 2020–2022
USAF Instructor Air Battle Manager Instructor 2019–2022
Talks and workshopsInvited sessions, conference talks, and workshops are filed with press coverage in the talks and press record.Talks and press →
BookingExecutive sessions are built around your governance questions, not a stock deck.
Request a session →