Petar Maymounkov &ndash Class notes

  1. Additive combinatorics, with Ben Green (Harvard, Fall 2009, Spring 2010)
  2. Combinatorial Theory: Probabilistic Methods, with Jeff Kahn (MIT 18.315, Fall 2008)
  3. Quantum Complexity Theory, with Scott Aaronson (MIT 6.896, Fall 2008)
  4. Essential Coding Theory, with Madhu Sudan (MIT 6.440, Spring 2008)
  5. Probability Theory, an Analytic View, with Daniel Stroock (MIT 18.175, Spring 2008)
  6. Sketching, Streaming and Sub-linear Space Algorithms , with Piotr Indyk (MIT 6.895, Fall 2007)
  7. An Algorithmist's Toolkit, with Jonathan Kelner (MIT 18.409, Fall 2007)
  8. Advanced Complexity, with Madhu Sudan (MIT 6.841J/18.405J, Spring 2007)
  9. Metric Embeddings, with Michel Goemans (MIT 18.409, Fall 2006)
  10. Geometric Combinatorics, with Igor Pak (MIT 18.319, Fall 2006)
  11. Randomness and Computation, with Ronitt Rubinfeld (MIT 6.895, Spring 2006)
  12. Probability and Combinatorics on Groups, with Igor Pak (MIT 18.317, Spring 2006)
  13. Advanced Algorithms, with David Karger (MIT 6.854J, Fall 2005)
  14. Machine Learning, with Leslie Pack Kaelbling (MIT 6.867, Fall 2005)
  15. Random Graphs, with Joel Spencer (NYU, 2004)
  16. Operating Systems, with David Mazières (NYU, Spring 2003)