Madhu Sudan: Links
to some courses I've taught
At
Harvard, by topic:
- Algorithms and Complexity (Harvard CS 125)
- Applied Algebra
- Computational Complexity (Harvard CS 221)
- Data Structures and Algorithms (Havard CS 124)
- Essential Coding Theory
- Information Theory in Computer Science
- Introduction to Theoretical Computer Science
At MIT, by
topic:
- Introduction to Algorithms (MIT 6.046)
- Automata, Computability and Complexity (MIT 6.045)
- Advanced Complexity Theory (MIT 6.841)
- Transmission
of Information (6.441)
- Essential Coding Theory
- Algebra and Computation
- Approximability of Optimization Problems
By term: