Gregory Valiant

Teaching


Current Teaching

CS265/CME309: Randomized Algorithms and Probabilistic Analysis, Fall 2018

Previous Courses


CS168: The Modern Algorithmic Toolbox, Spring 2018

CS168: The Modern Algorithmic Toolbox, Spring 2017

CS161: Design and Analysis of Algorithms, Winter 2017

CS265/CME309: Randomized Algorithms and Probabilistic Analysis, Fall 2017, Fall 2016, Fall 2015, Fall 2014.

CS168: The Modern Algorithmic Toolbox, Spring 2016, Spring 2015.

CS362: Algorithmic Frontiers: Effective Algorithms for Large [and Small] Data, Spring 2014