Teaching
-
CS 5450:
Networked and Distributed Systems,
Cornell Tech (Spring 2024).
-
CS 6434:
Digital Privacy,
Cornell (Fall 2023).
-
CS 5436 / INFO 5303:
Privacy in the Digital Age,
Cornell Tech (Spring 2023).
-
CS 5435:
Security and Privacy Concepts in the Wild,
Cornell Tech (Fall 2022).
-
CS 6431:
Security and Privacy Technologies,
Cornell (Spring 2018).
-
CS 5438:
Security and Privacy: Practice and Case Studies,
Cornell Tech (Spring 2016).
-
CS 361S:
Network Security and Privacy,
UT Austin (Spring 2014).
-
CS 380S:
0x1A Great
Papers in Computer Security,
UT Austin (Fall 2012).
-
CS 345:
Programming Languages,
UT Austin (Fall 2010).
-
CS 380S:
Theory and
Practice of Secure Systems,
UT Austin (Fall 2009).
-
CS 178H:
Introduction to CS Research-Honors,
UT Austin (Spring 2009).
-
CS 395T:
Design and Analysis of Security Protocols,
UT Austin (Fall 2004).
-
CS 259:
Security Analysis of Network Protocols,
Stanford (Winter 2004).