Teaching

COS 533 Advanced Cryptography (Fall 2017)
COS 433 Cryptography (Spring 2017)
COS 597C Recent Developments in Program Obfuscation (Fall 2016)
CS 161 Design and Analysis of Algorithms (Summer 2012)
Taught while a graduate student at Stanford