CSAIL logo

Theory of Computation



vertical line
Also, see Who is Teaching What in EECS

Scott Aaronson:

Bonnie Berger: 18.418Topics in Computational Molecular Biology

Alan Edelman: On leave

Erik Demaine: 6.885 Folding and Unfolding in Computational Geometry

Michel Goemans:

Shafi Goldwasser: On leave

Piotr Indyk: 6.895 Sketching, Streaming and Sublinear Space Algorithms

David Karger: 6.856J/18.415 Advanced Algorithms

Jon Kelner: 18.409 Topics in Theoretical Computer Science

Tom Leighton:

Charles Leiserson:

Nancy Lynch:

Albert Meyer: 6.042J/18.062 Mathematics for Computer Science

Silvio Micali:6.897 Cryptographic Game Theory

Ron Rivest: 6.006 Introduction to Algorithms

Ronitt Rubinfeld: 6.046 Introduction to Algorithms

Peter Shor: 18.310C Principles of Applied Mathematics

Mike Sipser:6.840/18.404 Theory of Computation

Madhu Sudan: 6.046J Introduction to Algorithms and 6.899 A Reading Seminar on Algorithms, Crypto and Complexity

Who Taught What in Spring 2007
Who taught what in Fall 2006



 MIT logo Computer Science and Artificial Intelligence Laboratory (CSAIL)
 The Stata Center, Building 32 * 32 Vassar Street * Cambridge, MA 02139 * USA