cartoon-1297710_1280.png

Teaching

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.