Back to my homepage
When I was a student, I had the privilege of taking many wonderful, inspirational, and life-changing courses. I want students who take my courses to have experiences that are at least as good as my own!
The courses that I have taught / am teaching / will teach soon are listed below.
CMSC 28100-1: Introduction to Complexity Theory (Winter 2024)
CMSC 39600-1: Pseudorandomness (Autumn 2023)