Teaching
Course Assistant (Stanford)
- CS 261: Optimization and Algorithmic Paradigms
- CS 254: Computational Complexity
- CS 265: Randomized Algorithms and Probabilistic Analysis
- CS 168: The Modern Algorithmic Toolbox
- CS 161: Design and Analysis of Algorithms
During my undergrad I was a section leader for CS 106A/B/X (the introductory programming courses at Stanford).