In the fall and spring of the 2025--2026 academic year, I will be teaching CS2800 (Mathematical Foundations of Computing).
Previous courses taught
Cornell University
Summer School on Discrete Mathematics
Chinuse University of Hong Kong (Shenzhen)
- Probability and Statistics II (Fall 2018)
William & Mary
- Applied Integer Programming (Spring 2020)
- Internet Algorithms and Economics
(Spring 2014, Spring 2016, Spring 2018, Spring 2020)
- Network Optimization (Spring 2013, Spring 2015, Spring 2017, Spring 2018, Fall 2019)
- Linear Programming (Fall 2012, Fall 2013, Fall 2014, Fall 2016)
- Probability (Fall 2014)
- Applied Statistics (Fall 2012)
- Operations Research: Deterministic Models (Spring 2015, Fall 2017)
Saarland University
Tsinghua University
- Introduction to Computer Science (Fall 2008, Fall 2009)
- Advanced Algorithms (Spring 2010)