I am currently teaching as a part-time visiting assistant professor at CUNY. I have developed two courses there that I teach on a rotating basis: “Privacy for data scientists” and ”Adversarial AI.”
I am (very slowly) developing a basic cybersecurity curriculum for the general public. Written tutorials and video talks will be available here as they are developed.
Threat-modeling 101: Making a Map of Your Digital Universe
Video comically illustrating a few sample threat cases.
I formerly taught theory of computation, algorithms, introduction to cryptography, and advanced cryptography at Columbia University on a rotating basis.
I previously co-advised Lucas Kowalczyk, who completed his Phd in Nov 2018, Ghada Almashaqbeh, who completed her Phd in May 2019, and Kevin Shi, who completed his Phd in December 2019.