Gregory Valiant

Teaching


CS161: Design and Analysis of Algorithms, Winter 2017

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

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

CS168: The Modern Algorithmic Toolbox, Spring 2015

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

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

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