Who Is Teaching What in ToC (Fall 2025)

EECS: Courses Offered | Course Catalog | Subject Updates || Mathematics: Courses Offered | Course Catalog

Instructor Course Number Course Name Lecture (Room)
PROFESSORS
Bonnie Berger 18.418J / HST.504J Topics in Computational Molecular Biology MW11:30-1 (3-370)
Costis Daskalakis 6.S890 Topics in Multiagent Learning TR11-12.30 (6-120)
Erik Demaine 6.1200J / 18.062J Mathematics for Computer Science TR2.30-4 (26-100)
Alan Edelman 18.338 Eigenvalues of Random Matrices MW3-4:30 (4-153)
Mohsen Ghaffari 6.5250J / 18.437J Distributed Algorithms TR11-12.30 (E25-111)
Michel Goemans not teaching this semester
Shafi Goldwasser not teaching this semester
Samuel Hopkins 6.S896 Algorithmic Statistics MW2.30-4 (32-124)
Piotr Indyk 6.UARJ / 2.UARJ Preparation for UG Research R4 (32-123)
Yael Tauman Kalai 6.5620J / 18.425J Cryptography & Cryptanalysis MW1-2.30 (2-190)
David Karger 6.5220J / 18.416J Randomized Algorithms MWF2.30-4 (32-123)
Jonathan Kelner 18.434 Seminar in Theoretical Computer Science MW1-2:30 (56-159)
Tom Leighton not teaching this semester
Charles Leiserson 6.1220J / 18.410J Design and Analysis of Algorithms TR11-12.30 (34-101)
Kuikui Liu not teaching this semester
Nancy Lynch not teaching this semester
Aleksander Madry not teaching this semester
Albert Meyer not teaching this semester
Silvio Micali not teaching this semester
Dor Minzer not teaching this semester
Ankur Moitra 6.C06J / 18.C06J Linear Algebra and Optimization MWF11 (45-230)
Anand Natarajan 6.5430 Quantum Complexity Theory TR11-12.30 (36-153)
Ronald Rivest not teaching this semester
Ronitt Rubinfeld 6.1200J / 18.062J Mathematics for Computer Science TR2.30-4 (26-100)
Nir Shavit not teaching this semester
Peter Shor 18.424 Seminar in Information Theory TR1-2:30 (2-151)
Julian Shun 6.5060 Algorithm Engineering TR11-12.30 (34-304)
Michael Sipser 6.5400J / 18.404/4041J Theory of Computation TR2.30-4 (54-100)
Vinod Vaikuntanathan not teaching this semester
Virginia Vassilevska Williams 6.1220J / 18.410J Design and Analysis of Algorithms TR11-12.30 (34-101)
Ryan Williams not teaching this semester
Henry Corrigan-Gibbs 6.1210 Introduction to Algorithms TR11-12.30 (26-100)
Srinivas Devadas 6.1210 Introduction to Algorithms TR11-12.30 (26-100)
LECTURERS
Zachary Abel 6.1200J / 18.062J Mathematics for Computer Science TR2.30-4 (26-100)
Brynmor Chapman 6.1210 Introduction to Algorithms TR11-12.30 (26-100)
Will Leiserson 6.1210 Introduction to Algorithms TR11-12.30 (26-100)
Srinivasan Raghuraman 6.1220J / 18.410J Design and Analysis of Algorithms TR11-12.30 (34-101)