Who Is Teaching What in the TOC Group (Spring 2024)
Also: (EECS) (Math) (Course Description) (Updated Subject Info)
Bonnie Berger: 6.874/802 Computational Functional Genomics
Konstantinos Daskalakis: Not teaching this semester
Erik Demaine: 6.1200 Mathematics for Computer Science
Alan Edelman: Not teaching this semester
Mohsen Ghaffari: 6.1210 Intro to Algorithms
Shafi Goldwasser: Not teaching this semester
Sam Hopkins: 6.1210 Intro to Algorithms
Piotr Indyk: 6.5320 Geometric Computing
Yael Kalai: 6.5610 Network & Computer Security
David Karger: Not teaching this semester
Jon Kelner: 18.600 Probability and Random Variables
Tom Leighton: Not teaching this semester
Charles Leiserson: Not teaching this semester
Nancy Lynch: 6.120A Discrete Mathematics and Proofs for Computer Science
Aleksander Madry: Not teaching this semester
Silvio Micali: Not teaching this semester
Dor Minzer: 6.1400J Automata, Computability and Complexity
Ankur Moitra: 18.200 Principles of Discrete Applied Mathematics
Anand Natarajan: 6.S895 Quantum Cryptography
Ron Rivest: Not teaching this semester
Ronitt Rubinfeld: Not teaching this semester
Nir Shavit: 6.5080/1 Multicore Programming
Peter Shor: 18.200 Principles of Discrete Applied Mathematics
Julian Shun: 6.5060 Algorithm Engineering
Mike Sipser: Not teaching this semester
Vinod Vaikuntanathan: 6.S895 Quantum Cryptography
Virginia Vassilevska-Williams: 6.1220J Design and Analysis of Algorithms
Ryan Williams: 6.5410J Advanced Complexity Theory
Lecturers
Zachary Abel: 6.1200J Math for Computer Science, 6.120A Discrete Mathematics and Proofs for Computer Science
Brynmor Chapman: 6.1200J Math for Computer Science , 6.1210 Introduction to Algorithms
Srini Raghuraman: 6.1220J Design and Analysis of Algorithms
Who Is Teaching What in the TOC Group Fall 2021
Also: (EECS) (Math) (Course Description) (Updated Subject Info)
Bonnie Berger: 18.418 Topics in Computational Molecular Biology, MW, 11:30 - 1pm, Room 5-232.
Konstantinos Daskalakis: 6.046J Design and Analysis of Algorithms, TR, 11-12:30pm, Room 34-101. Recitation: F10 (3-442) or F3 (36-153) or F10 (36-156) or F11 (3-442, 36-156) or F12 (4-159, 4-149) or F1 (4-159, 4-149) or F2 (36-153) +final.
Erik Demaine: 6.009 Fundamentals of Programming, M, 11-12:30pm, Room 26-100. Lab: TBA Recitation: W9 (34-101) or W10 (34-101) or W11 (36-156, 4-149) or W12 (4-149, 4-231) or W1 (5-217, 3-270) or W2 (3-270, 56-154) or W3 (36-156) or W4 (4-231)
Alan Edelman: 18.338 Elgen Values of Random Matrices, MW, 3 - 4:30pm, Room 4-261.
Shafi Goldwasser: Not Teaching This Semester
Piotr Indyk: 6.046J Design and Analysis of Algorithms, TR, 11-12:30pm, Room 34-101. Recitation: F10 (3-442) or F3 (36-153) or F10 (36-156) or F11 (3-442, 36-156) or F12 (4-159, 4-149) or F1 (4-159, 4-149) or F2 (36-153) +final.
Yael Kalai: 6.S060 Foundation of Computer Security, MW, 11-12:30p, Room 36-153. Rec F11, 35-308; F3, room 35-308
David Karger: 6.854J Advanced Algorithms, MWF, 2:30-4pm, Room 32-123. Recitation TBA.
Jon Kelner: 18.600 Probability and Random Variables, MWF, 10 - 1130am, Room 54-100.
Tom Leighton: Not Teaching this Semester
Charles Leiserson: 6.172 Software Performance Engineering, TR, 2:30-4pm, Room 34-101. Lab: F10-12 (4-265) or F1-3 (34-302) or F3-5 (34-302) or F10-12 (36-155) or F1-3 (34-301) or F3-5 (34-301) or F3-5 (34-304)
Nancy Lynch: 6.S899 Brain Algorithms, TR, 11-12:30pm, Room 32-124.
Aleksander Madry: 6.S080 Data-Driven Decision Making and Society, TR, 11-12:30p, Room 54-100. Recitations F1, F2, F3 room 13-3101; Satisfies: EECS
Silvio Micali: Not Teaching this Semester
Dor Minzer: 18.434 Seminar in Theoretical Computer Science, TR, 11 - 12:30pm, Room 2-151.
Ankur Moitra: 6.S084 Special Subject in EECS, All other info TBA.
18.061 Linear Algebra and Optimization, MWF, 11 - 12:30pm, Room 4-370.
Anand Natarajan: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (34-304, 34-302, 34-303) or WF11 (34-304, 34-302, 34-303) or WF12 (34-303, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 36-155) or WF3 (36-155) or WF4 (36-155) +final
Ron Rivest: Not Teaching this Semester
Ronitt Rubinfeld: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF11 (26-168) or WF12 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF10 (36-144) or WF11 (36-144) or WF12 (24-307) or WF1 (24-307) or WF2 (24-307) or WF3 (24-307) or WF11 (36-372) or WF12 (36-372) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166)
Nir Shavit: 6.881 Advanced Topics in Artificial Intelligence, W, 11-12:30pm, Room 3-442.
Peter Shor: 18.435J Quantum Computation, MWF, 1-2:30pm, Room 2-190.
Julian Shun: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (34-304, 34-302, 34-303) or WF11 (34-304, 34-302, 34-303) or WF12 (34-303, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 36-155) or WF3 (36-155) or WF4 (36-155) +final
Mike Sipser: 6.840J Theory of Computation, TR, 2:30-4pm, Room 54-100. Recitation: F10 (26-322) or F11 (26-322) or F12 (36-144) or F1 (36-144) or F2 (36-144) +final
Vinod Vaikuntanathan: 6.875J Cryptography & Cryptanalysis, MW, 1-2:30pm, Room 4-237.
Virginia Vassilevska-Williams: 6.890 Advanced Topics in Theoretical Computer Science, All other information TBA
Ryan Williams: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF11 (26-168) or WF12 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF10 (36-144) or WF11 (36-144) or WF12 (24-307) or WF1 (24-307) or WF2 (24-307) or WF3 (24-307) or WF11 (36-372) or WF12 (36-372) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166)
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF11 (26-168) or WF12 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF10 (36-144) or WF11 (36-144) or WF12 (24-307) or WF1 (24-307) or WF2 (24-307) or WF3 (24-307) or WF11 (36-372) or WF12 (36-372) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166)
Mauricio Karchmer: 6.046J Design and Analysis of Algorithms, TR, 11-12:30pm, Room 34-101. Recitation: F10 (3-442) or F3 (36-153) or F10 (36-156) or F11 (3-442, 36-156) or F12 (4-159, 4-149) or F1 (4-159, 4-149) or F2 (36-153) +final.
6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (34-304, 34-302, 34-303) or WF11 (34-304, 34-302, 34-303) or WF12 (34-303, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 36-155) or WF3 (36-155) or WF4 (36-155) +final
Who Is Teaching What in the TOC Group Spring 2021
Also: (EECS) (Math) (Course Description)
Bonnie Berger: 18.418J Topics in Computational Molecular Biology, MW, 11:30am-1:00pm, virtual.
Konstantinos Daskalakis: 6.853 Topics in Algorithmic Game Theory, WF, 1:00-2:30pm, virtual.
Erik Demaine: 6.851 Advanced Data Structures, M, 4:00-5:30pm, virtual.
Alan Edelman: 6.S083 Special Subject, Introduction to Computational Thinking for Real-World Problems, MW, 1:00-2:30, virtual.
Shafi Goldwasser: Not teaching this semester
Piotr Indyk: 6.UAR Preperation for UG Research, TBA
Yael Kalai: 6.857 Network & Computer Security, MWF, 11:00-12:30, virtual. Recitation: F11 (VIRTUAL)
David Karger: 6.856J Randomized Algorihms, MWF, 2:30-4:00, virtual.
Jon Kelner: 6.046J Design and Analysis of Algorithms, TR, 11:00-12:30, virtual. Recitation: F10 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) or F2 (VIRTUAL) or F3 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) or F EVE (9 PM) (VIRTUAL) +final
Tom Leighton: Not teaching this semester
Charles Leiserson: 6.S083 Special Subject in EECS, MW, 1:00-2:30, virtual.
Nancy Lynch: 6.042J Math for Computer Science, TR, 2:30-4:00, virtual. Recitation: WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) +final
Aleksander Madry: 6.883 Spec Subj Computer Science
Silvio Micali: Not teaching this semester
Don Minzer: 18.218 Topics in Combinatorics, TR, 9:30-11:00am, Virtual
Ankur Moitra: 18.408 Topics in Theoretical Computer Science, W, 12:00-3:00pm, virtual.
Anand Natarajan: 6.006 Intro to Algorithms, TR, 11:00-12:30pm, virtual. Recitation: WF10 (VIRTUAL) or WF4 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF9 (VIRTUAL) or WF11 (VIRTUAL) or WF3 (VIRTUAL) or WF EVE (8 PM) (VIRTUAL) or WF EVE (5 PM) (VIRTUAL) +final
Ron Rivest: 6.857 Network & Computer Security, MWF, 11:00-12:30, virtual. Recitation: F11 (VIRTUAL)
Ronitt Rubinfeld: 6.045J Automata Comput & Complexity, TR, 2:30 - 4:00, virtual. Recitation: F11 (VIRTUAL) or F1 (VIRTUAL) +final
Nir Shavit: 6.006 Intro to Algorithms, TR, 11:00-12:30pm, virtual. Recitation: WF10 (VIRTUAL) or WF4 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF9 (VIRTUAL) or WF11 (VIRTUAL) or WF3 (VIRTUAL) or WF EVE (8 PM) (VIRTUAL) or WF EVE (5 PM) (VIRTUAL) +final
Peter Shor: 18.424 Seminar in Information Theory, TR, 2:30-4:00pm, virtual
Mike Sipser: Not teaching this semester
Vinod Vaikuntanathan: Not teaching this semester
Virginia Vassilevska-Williams: 6.046J Design and Analysis of Algorithms, TR, 11:00-12:30, virtual. Recitation: F10 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) or F2 (VIRTUAL) or F3 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) or F EVE (9 PM) (VIRTUAL) +final
Ryan Williams: 6.042J Math for Computer Science, TR, 2:30-4:00, virtual. Recitation: WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) +final
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 2:30-4:00, virtual. Recitation: WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) +final
Mauricio Karchmer: 6.006 Intro to Algorithms, TR, 11:00-12:30pm, virtual. Recitation: WF10 (VIRTUAL) or WF4 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF9 (VIRTUAL) or WF11 (VIRTUAL) or WF3 (VIRTUAL) or WF EVE (8 PM) (VIRTUAL) or WF EVE (5 PM) (VIRTUAL) +final
Who Is Teaching What in the TOC Group Fall 2020
Also: (EECS) (Math) (Course Description)
Bonnie Berger: Not Teaching this Semester
Konstantinos Daskalakis: 6.867 Machine Learning, TR, 2:30-4:00, online
Erik Demaine: 6.849 Geometric Folding Algorithms, W, 2:30-5:00, online.
Alan Edelman: 18.338 Eigenvalues of Random Matrices, MW, 2:30-4:00, online.
Shafi Goldwasser: 6.875J Cryptography & Cryptanaly, TR, 1:00-2:30, online.
Piotr Indyk: 6.UAR Preperation for UG Research,
Yael Kalai: Not Teaching this Semester
David Karger: 6.854J Advanced Algorithms, MWF, 2:30-4:00, online.
Jon Kelner: Not Teaching this Semester
Tom Leighton: 6.042J Math for Computer Science, TR, 11:00-12:30, online. Recitation: WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) +final
Charles leiserson: 6.172 Performance Engineering of Software Systems, TR, 2:30-4:00, online. Lab: F10-12 (VIRTUAL) or F1-3 (VIRTUAL) or F3-5 (VIRTUAL) or F10-12 (VIRTUAL) or F1-3 (VIRTUAL) or F3-5 (VIRTUAL) or F3-5 (VIRTUAL)
Nancy Lynch: 6.852J Distributed Algorithms, TR, 11:00-12:30, online.
Aleksander Madry: 6.046J Design and Analysis of Algorithms, TR, 11:00-12:30, online. Recitation: F10 (VIRTUAL) or F1 (VIRTUAL) or F2 (VIRTUAL) or F3 (VIRTUAL) or F10 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) +final
Silvio Micali: 6.006 Intro to Algorithms, TR, 11:00am, online.
Ankur Moitra: Not Teaching this Semester
Ron Rivest:
Ronitt Rubinfeld: 6.889 Advanced Topics in Theoretical Computer Science, TR, 1:00-2:30, online.
Nir Shavit: 6.816 Multicore Programming,W, 2:00-5:00, online.
Peter Shor: 18.435J Quantum Computation, MWF, 1pm, online.
Mike Sipser: 6.840J Theory of Computation, TR, 2:30-4:00, online.
Vinod Vaikuntanathan: 6.875J Cryptography & Cryptanaly, TR, 1:00-2:30, online.
Virginia Vassilevska-Williams: 6.S078 Advanced Complexity Theory, MW, 2:30-4:00, online.
Ryan Williams: 6.S078 Advanced Complexity Theory, MW, 2:30-4:00, online.
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 11:00-12:30, online. Recitation: WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF10 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) or WF11 (VIRTUAL) or WF12 (VIRTUAL) or WF1 (VIRTUAL) or WF2 (VIRTUAL) or WF3 (VIRTUAL) +final
Mauricio Karchmer: 6.046J Design and Analysis of Algorithms, TR, 11:00-12:30, online. Recitation: F10 (VIRTUAL) or F1 (VIRTUAL) or F2 (VIRTUAL) or F3 (VIRTUAL) or F10 (VIRTUAL) or F11 (VIRTUAL) or F12 (VIRTUAL) or F1 (VIRTUAL) +final
Who Is Teaching What in the TOC Group Spring 2020
Also: (EECS) (Math) (Course Description)
Bonnie Berger: 18.418 Topics in Computational Molecular Biology, MW, 11:30 - 1pm, Room 2-132.
Konstantinos Daskalakis: Not Teaching This Semester
Erik Demaine: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (36-153) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or WF11 (13-5101) or WF12 (24-307) or WF4 (13-5101, 36-153) or WF12 (13-5101) or WF1 (13-5101) or WF2 (13-5101) or WF3 (13-5101) or WF10 (13-5101) or WF12 (35-308) or WF1 (35-308) +final.
Alan Edelman: 18.06 Linear Algebra, MWF, 11-12:30pm, Room 10-250.
Michel Goemans: 18.455 Advanced Combinatorial Optimization, TR, 9:30-11am, Room 4-163.
Shafi Goldwasser: 6.876J Adv Topics in Cryptography, F, 1-3:00pm, Room 9-151.
Piotr Indyk: 6.850 Geometric Computing, Day, Time, and Room are TBA.
Yael Kalai: 6.857 Network & Computer Science, MW, 11-12:30pm, Room 54-100. Recitation: F, 11-12:30pm, Room 54-100.
6.876J Adv Topics in Cryptography, F, 1-3:00pm, Room 9-151.
David Karger: 6.S082 Special Subject in EECS, MW, 2:30-4:00pm, Room 3-270. Recitation: F, 2:30-4pm, Room 6-120.
Jon Kelner: 18.600 Probability and Random Varibles, MWF, 10 - 11:30am, Room 54-100.
Tom Leighton: Not Teaching This Semester
Charles Leiserson: Not Teaching This Semester
Nancy Lynch: Not Teaching This Semester
Aleksander Madry: 6.046J Design and Analysis of Algorithms, TR, 11-12:30pm, Room 34-101. Recitation: F10 (36-112) or F11 (36-112) or F12 (36-112) or F1 (36-112) or F2 (36-112) or F3 (36-112) or F11 (26-168) or F12 (26-168) or F1 (26-168) +final.
Silvio Micali: Not Teaching this Semester
Ankur Moitra: Not Teaching This Semester
Ron Rivest: 6.857 Network & Computer Science, MW, 11-12:30pm, Room 54-100. Recitation: F, 11-12:30pm, Room 54-100.
Ronitt Rubinfeld: 6.842 Randomness and Computation, TR, 11-12:30pm, Room 4-149.
Nir Shavit: Not Teaching this Semester
Peter Shor: 18.200 Principles of Discrete Applied Mathematics, MWF, 1 - 2:30pm, Room 4-237.
Mike Sipser: Not Teaching This Semester
Vinod Vaikuntanathan: 6.876J Adv Topics in Cryptography, F, 1-3:00pm, Room 9-151.
Virginia Vassilevska-Williams: 6.890 Special Subject in CS, TR, 1-2:30pm, Room 35-225.
Ryan Williams: 6.045J Automata Comput & Complexity, TR, 2:30-4pm, Room 32-155. Recitation: F11 (66-144) or F1 (4-153) +final.
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 34-101. Recitation: WF10 (38-166) or WF11 (38-166) or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166) or WF10 (36-155) or WF11 (36-155) or WF12 (36-156) or WF1 (36-156) or WF2 (36-156) or WF3 (36-156) +final.
Mauricio Karchmer: 6.046J Design and Analysis of Algorithms, TR, 11-12:30pm, Room 34-101. Recitation: F10 (36-112) or F11 (36-112) or F12 (36-112) or F1 (36-112) or F2 (36-112) or F3 (36-112) or F11 (26-168) or F12 (26-168) or F1 (26-168) +final.
Jason Ku: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (36-153) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or WF11 (13-5101) or WF12 (24-307) or WF4 (13-5101, 36-153) or WF12 (13-5101) or WF1 (13-5101) or WF2 (13-5101) or WF3 (13-5101) or WF10 (13-5101) or WF12 (35-308) or WF1 (35-308) +final.
Who Is Teaching What in the TOC Group Fall 2019
Also: (EECS) (Math) (Course Description)
Bonnie Berger: Not Teaching Semester
Konstantinos Daskalakis: 6.046J Design and Analysis of Algorithms, TR, 1 - 2:30pm, Room 32-123. Recitation: F10 (3-442) or F11 (4-159, 3-442, 36-156) or F12 (36-156, 4-159) or F1 (4-159, 4-149) or F2 (36-153) or F3 (36-153) or F4 (32-144) +final
Erik Demaine: 6.009 Fundamentals of Programming, M, 11-12:30pm, Room 26-100. Lab: W1-3 (26-100) or F10-12 (3-370) or F9-11 (34-101) or F1-3 (34-101) Recitation: T10 (5-134, 3-442) or T11 (66-168, 4-270) or T12 (5-234, 4-270) or T1 (5-217, 3-442) or T2 (5-134, 3-442) or T3 (5-134, 3-442) or T4 (5-134, 3-442)
Alan Edelman: 6.S898 Special Subject in Computer Science, TF, 1 - 2:30pm, Room 56-167.
Michel Goemans: Not Teaching this Semester
Shafi Goldwasser: Not Teaching this Semester
Piotr Indyk: 6.046J Design and Analysis of Algorithms, TR, 1 - 2:30pm, Room 32-123. Recitation: F10 (3-442) or F11 (4-159, 3-442, 36-156) or F12 (36-156, 4-159) or F1 (4-159, 4-149) or F2 (36-153) or F3 (36-153) or F4 (32-144) +final
Yael Kalai: 6.875J Cryptography & Cryptanalysis, MW, 1-2:30pm, Room 4-163.
David Karger: 6.854J Advanced Algorithms, MWF, 2:30-4pm, Room 32-123.
Jon Kelner: 18.408 Topics in Theoretical Computer Science, TR, 11 - 12:30pm, Room 2-190
Tom Leighton: Not Teaching Semester
Charles Leiserson: 6.172 Performance Engineering of Software Systems, TR, 2:30-4pm, Room 34-101. Lab: F10-12 (4-265) or F1-3 (34-302) or F3-5 (34-302) or F10-12 (24-307) or F1-3 (34-301) or F3-5 (34-301) or F3-5 (36-155)
Nancy Lynch: Not Teaching this Semester
Aleksander Madry: 6.854J Advanced Algorithms, MWF, 2:30-4pm, Room 32-123.
Silvio Micali: Not Teaching this Semester
Ankur Moitra: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF11 (38-166) or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166) or WF11 (26-168) or WF10 (38-166) or WF12 (26-168) +final
Ron Rivest: 6.S898 Special Subject in Computer Science, TF, 1 - 2:30pm, Room 56-167.
Ronitt Rubinfeld: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF11 (38-166) or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166) or WF11 (26-168) or WF10 (38-166) or WF12 (26-168) +final
Nir Shavit: Not Teaching this Semester
Peter Shor: 18.424 Seminar in Information Theory, MW, 1-2:30pm, Room 2-151.
18.A04 First Year Seminar: Quantum Computing, MW, 3 - 4:30pm, Room 2-146.
Mike Sipser: 6.840J Theory of Computation, TR, 2:30-4pm, Room 54-100. Recitation: F12 (2-139) or F1 (2-139) or F2 (2-139) or F10 (2-139) or F11 (2-139) +final
Vinod Vaikuntanathan (with Alex Lombardi): 6.876 Advanced Topics in Cryptography, F, 1:00 - 4:00pm, Room TBD
Virginia Vassilevska-Williams: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (34-304, 34-302, 34-303) or WF11 (34-304, 34-302, 34-303) or WF12 (34-301, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 26-204) or WF3 (26-204) or WF4 (26-204) +final
Ryan Williams: 6.841J Advanced Complexity Theory, TR, 2:30-4pm, Room 32-144.
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 2:30-4pm, Room 26-100. Recitation: WF10 (26-168) or WF1 (26-168) or WF2 (26-168) or WF3 (26-168) or WF11 (38-166) or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166) or WF11 (26-168) or WF10 (38-166) or WF12 (26-168) +final
Mauricio Karchmer: 6.046J Design and Analysis of Algorithms, TR, 1 - 2:30pm, Room 32-123. Recitation: F10 (3-442) or F11 (4-159, 3-442, 36-156) or F12 (36-156, 4-159) or F1 (4-159, 4-149) or F2 (36-153) or F3 (36-153) or F4 (32-144) +final
Jason Ku: 6.006 Intro to Algorithms, TR, 11-12:30pm, Room 26-100. Recitation: WF10 (34-304, 34-302, 34-303) or WF11 (34-304, 34-302, 34-303) or WF12 (34-301, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 26-204) or WF3 (26-204) or WF4 (26-204) +final
Tao Schardl: 6.172 Performance Engineering of Software Systems, TR, 2:30-4pm, Room 34-101. Lab: F10-12 (4-265) or F1-3 (34-302) or F3-5 (34-302) or F10-12 (24-307) or F1-3 (34-301) or F3-5 (34-301) or F3-5 (36-155)
Who Is Teaching What in the TOC Group Spring 2019
Also: (EECS) (Math) (Course Description)
Bonnie Berger: 18.418 Topics in Computational Molecular Biology, MW, 11:30 - 1pm, Room 2-132
Constantinos Daskalakis: 6.853 Topis in Algorithmic Game Theory, TR, 2:30 - 4:00pm, Room 54-100
6.890 Learning-Augmented Algorithms, TR, 1 - 2:30pm, Room 35-225
Erik Demaine: 6.892 Algorithm Lower Bounds: Fun with Hardness Proofs, Schedule TBD
Alan Edelman: 18.06 Linear Algebra, MWF, 11 - 12:30pm, Room 10-250
Michel Goemans: Not Teaching this Semester
Shafi Goldwasser: Not Teaching this Semester
Piotr Indyk: 6.890 Learning-Augmented Algorithms, TR, 1 - 2:30pm, Room 35-225
6.UAR Preperation for UG Research
Yael Kalai: 6.857 Network & Computer Security, MW, 11 - 12:30pm, Room 54 - 100. Recitation, F, 11 - 12:30pm, Room 54-100
David Karger: 6.042J Math for Computer Science, TR, 2:30 - 4pm, Room 34-101. Recitation, Recitation: WF10 (38-166) or WF11 (38-166)
or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3 (38-166) or WF10 (36-155) or WF11 (36-155) or WF12 (36-156)
or WF1 (36-156) or WF2 (36-156) or WF3 (36-156) +final
Jon Kelner: Not Teaching this Semester
Tom Leighton: Not Teaching this Semester
Charles Leiserson: Not Teaching this Semester
Nancy Lynch: Not Teaching this Semester
Aleksander Madry: 6.046J Design and Analysis of Algorithms, TR, 11 - 12:30pm, Room 34-101. Recitation: F10 (36-112) or F11 (36-112) or F12 (36-112) or F1 (36-112) or F2 (36-112) or F3 (36-112) or F11 (26-168) or F12 (26-168) or F1 (26-168) +final
Albert Meyer: Not Teaching this Semester
Silvio Micali: Not Teaching this Semester
Ankur Moitra: Not Teaching this Semester
Ron Rivest: 6.857 Network & Computer Security, MW, 11 - 12:30pm, Room 54 - 100. Recitation, F, 11 - 12:30pm, Room 54-100
Ronitt Rubinfeld: 6.889 Sublinear Time Algorithms, MW, 1 - 2:30pm, Room 34-301
Nir Shavit: Not Teaching this Semester
Peter Shor: Not Teaching this Semester
Mike Sipser: Not Teaching this Semester
Vinod Vaikuntanathan: 6.006 Intro to Algorithms, TR, 11 - 12:30pm, Room 26-100. Recitation: WF10 (36-153) or WF4 (36-153) or WF12
(13-5101) or WF1 (13-5101) or WF2 (13-5101) or WF3 (13-5101) or WF10 (13-5101) or WF12 (35-308) or WF1
(35-308) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or
WF11 (13-5101) or WF12 (24-307) or WF4 (13-5101) +final
Virginia Vassilevska-Williams: 6.006 Intro to Algorithms, TR, 11 - 12:30pm, Room 26-100. Recitation: WF10 (36-153) or WF4 (36-153) or
WF12 (13-5101) or WF1 (13-5101) or WF2 (13-5101) or WF3 (13-5101) or WF10 (13-5101) or WF12 (35-308)
or WF1 (35-308) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or
WF3 (36-153) or WF11 (13-5101) or WF12 (24-307) or WF4 (13-5101) +final
Ryan Williams: 6.045J Automata Computability & Complexity, TR, 2:30 - 4pm, Room 32-155. Recitation, F11 (36-144) or F12 (26-328) or F1
(26-328) +final
Lecturers
Zachary Abel: 6.042J Math for Computer Science, TR, 2:30 - 4pm, Room 34-101, 6.042J Math for Computer Science, TR, 2:30 - 4pm, Room
34-101. Recitation, Recitation: WF10 (38-166) or WF11 (38-166) or WF12 (38-166) or WF1 (38-166) or WF2 (38-166) or WF3
(38-166) or WF10 (36-155) or WF11 (36-155) or WF12 (36-156) or WF1 (36-156) or WF2 (36-156) or WF3 (36-156) +final
Mauricio Karchmer: 6.046J Design and Analysis of Algorithms, TR, 11 - 12:30pm, Room 34-101. Recitation: F10 (36-112) or F11 (36-112) or F12 (36-112) or F1 (36-112) or F2 (36-112) or F3 (36-112) or F11 (26-168) or F12 (26-168) or F1 (26-168) +final
Jason Ku: 6.006 Intro to Algorithms, TR, 11 - 12:30pm, Room 26-100. Recitation: WF10 (36-153) or WF4 (36-153) or WF12
(13-5101) or WF1 (13-5101) or WF2 (13-5101) or WF3 (13-5101) or WF10 (13-5101) or WF12 (35-308) or WF1
(35-308) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or WF11
(13-5101) or WF12 (24-307) or WF4 (13-5101) +final
Tao Schardl: Not Teaching this Semester
Who Is Teaching What in the TOC Group Fall 2018
Also: (EECS) (Math) (Course Description)
Bonnie Berger: Not Teaching this Semester
Constantinos Daskalakis: 6.046J Design and Analysis of Algorithms, Lecture: TR, 11-12.30 (32-123) Recitation: F10 (4-149) or F3 (36-153) or F11 (4-159, 4-149, 36-156) or F12 (36-156, 4-159) or F1 (4-159, 4-149) or F2 (36-153) +final
Erik Demaine: 6.006 Intro to Algorithms, Lecture: TR, 11:00 - 12:30, Room 26-100, Recitation: WF10 (34-304, 34-302, 26-310) or WF11 (34-304, 34-302, 36-155) or WF12 (34-301, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 26-204) or WF3 (26-204) or WF4 (26-204) +final
Alan Edelman: 18.337J: Numerical Computing and Interactive Software, MW, 2:30 - 4:00, Room 4-237
Michel Goemans: Not Teaching this Semester
Shafi Goldwasser: Not Teaching this Semester
Piotr Indyk: Not Teaching this Semester
Yael Kalai: Not Teaching this Semester
David Karger: 6.854J Advanced Algorithms, MWF, 2:30 - 4:00, Room 2-190
Jon Kelner: Not Teaching this Semester
Tom Leighton: 6.042J: Math for Computer Science, TR, 2:30-4:00, Room 54-100
Charles Leiserson: 6.172 (6.871) Performance Engineering of Software Systems
Nancy Lynch: 6.852J Distributed Algorithms, TR, 11:00 - 12:30, Room 32-141
Aleksander Madry: 6.854J Advanced Algorithms, MWF, 2:30 - 4:00, Room 2-190
Albert Meyer: Not Teaching this Semester
Silvio Micali: Not Teaching this Semester
Ankur Moitra: 6.042J: Math for Computer Science, TR, 2:30-4:00, Room 54-100
Ron Rivest: Not Teaching this Semester
Ronitt Rubinfeld: 6.046J Design and Analysis of Algorithms, Lecture: TR, 11-12.30 (32-123) Recitation: F10 (4-149) or F3 (36-153) or F11 (4-159, 4-149, 36-156) or F12 (36-156, 4-159) or F1 (4-159, 4-149) or F2 (36-153) +final
Nir Shavit: Not Teaching this Semester
Peter Shor: Not Teaching this Semester
Mike Sipser: 6.840J: Theory of Computation, TR, 2:30 - 4:00, Room 2-190
Vinod Vaikuntanathan: 6.876J Adv Topics in Cryptography, T, 10:00 - 1:00, Room 34-303
Virginia Vassilevska-Williams: Not Teaching this Semester
Ryan Williams: Not Teaching this Semester
Lecturers
Zachary Abel: 6.006 Intro to Algorithms, Lecture: TR, 11:00 - 12:30, Room 26-100, Recitation: WF10 (34-304, 34-302, 26-310) or WF11 (34-304, 34-302, 36-155) or WF12 (34-301, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 26-204) or WF3 (26-204) or WF4 (26-204) +final
Jason Ku: 6.006 Intro to Algorithms, Lecture: TR, 11:00 - 12:30, Room 26-100, Recitation: WF10 (34-304, 34-302, 26-310) or WF11 (34-304, 34-302, 36-155) or WF12 (34-301, 34-304) or WF1 (34-304, 35-310) or WF2 (35-310, 26-204) or WF3 (26-204) or WF4 (26-204) +final
Tao Schardl: Not Teaching this Semester
Who Is Teaching What in the TOC Group Spring 2018
Also: (EECS) (Math) (Course Description)
Bonnie Berger: 18.418: Topics in Computational Molecular Biology, MW, 11:30 - 1, Room 2-132
Constantinos Daskalakis: 6.883: Supervised Learning: Bridging Theory and Practice, MW, 2:30 - 4, Room 24-115
Erik Demaine: 6.009: Fundamentals of Programming, Lecture: T9.30-11 (34-101) Lab: F9-11 (4-370) or F10-12 (3-270) or F1-3 (32-141) or F1-3 (4-370) Recitation: W9-11 (26-100) or W10-12 (4-159) or W1-3 (4-370, 54-100)
Alan Edelman: 18.338: Eigenvalues of random Matrices, MW, 2 - 3:30, Room 2-146
Michel Goemans: 18.200: Principles of Discrete Applied Mathematics, MWF, 3 - 4:30, Room 2-190
Shafi Goldwasser: Not Teaching this Semester
Piotr Indyk: 6.850: Geometric Computing, TR, 1 - 2:30, Room 32-124
Yael Kalai: 6.857: Network & Computer Security, MW, 11-12:30, Room 54-100; Recitation, F 11-12:30, Room 32-123
David Karger: 6.813 (6.831): User Interface Design and Implementation, MWF, 1 - 2:30, Room 34-101
Jon Kelner: 18.408: Topics in Theoretical Computer Science, TR, 2:30 - 4, Room 4-237
Tom Leighton: Not Teaching this Semester
Charles Leiserson: Not Teaching this Semester
Nancy Lynch: Not Teaching this Semester
Aleksander Madry: 6.046J: Design and Analysis of Algorithms, Lecture: TR11-12.30 (34-101) Recitation: F10 (36-112) or F11 (36-112) or F12 (36-112) or F1 (36-112) or F2 (36-112) or F3 (36-112) or F11 (26-168) or F12 (26-168) or F1 (26-168) +final
6.883: Supervised Learning: Bridging Theory and Practice, MW, 2:30 - 4, Room 24-115
Albert Meyer: 6.042J: Math for Computer Science, MWF1-2.30 (32-082, 32-044) or MWF2.30-4 (32-044, 32-124)
Silvio Micali: Not Teaching this Semester
Ankur Moitra: 18.200: Principles of Discrete Applied Mathematics, MWF, 3 - 4:30, Room 2-190
Ron Rivest: 6.857: Network & Computer Security, MW, 11-12:30, Room 54-100; Recitation, F 11-12:30, Room 32-123
Ronitt Rubinfeld: 6.045J: Automata Comput & Complexity, TR2.30-4 (32-155) Recitation: F11 (36-144) or F12 (26-328) or F1 (26-328)
Nir Shavit: 6.006: Intro to Algorithms, Lecture: TR11 (26-100) Recitation: WF10 (36-153) or WF12 (4-145) or WF1 (35-308) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or WF4 (36-153) or WF12 (26-314) or WF1 (26-314) or WF2 (13-5101) or WF3 (13-5101) +final
Peter Shor: 18.424: Seminar in Information Theory, TR, 1 - 2:30, Room 2-132
Mike Sipser: Not Teaching this Semester
Vinod Vaikuntanathan: 6.875J: Cryptography & Cryptanaly, MW, 9:30 - 11, Room 4-370
Virginia Vassilevska-Williams: 6.S078: Fixed Parameter and Fine-grained Computation, MW, 2:30 - 4, Room 36-156
Ryan Williams: 6.S078: Fixed Parameter and Fine-grained Computation, MW, 2:30 - 4, Room 36-156
Lecturers
Zachary Abel: 6.042J: Math for Computer Science, MWF1-2.30 (32-082, 32-044) or MWF2.30-4 (32-044, 32-124)
Jason Ku: 6.006: Intro to Algorithms, Lecture: TR11 (26-100) Recitation: WF10 (36-153) or WF12 (4-145) or WF1 (35-308) or WF2 (35-308) or WF11 (36-153) or WF12 (36-153) or WF1 (36-153) or WF2 (36-153) or WF3 (36-153) or WF4 (36-153) or WF12 (26-314) or WF1 (26-314) or WF2 (13-5101) or WF3 (13-5101) +final
Tao Schardl: Not Teaching this Semester
Who Is Teaching What in the TOC Group Fall 2017
Also: (EECS) (Math) (Spring 2017) (Fall 2016) (Spring 2016) (Fall 2015) (Spring 2015) (Fall 2014) (Spring 2014) (Fall 2013) (Spring 2013) (Other Semesters)
Bonnie Berger:
Constantinos Daskalakis:
Erik Demaine: 6.851: Advanced Data Structures, W EVE 7-9.30 PM, 32-082
Alan Edelman: 6.338J: Parallel Computing, MW2.30-4, room 4-237
Michel Goemans:
Shafi Goldwasser:
Piotr Indyk: 6.889: Sketching and Streaming Algorithms for Big Data, TR2:30-4pm, room 32-124
Yael Kalai:
David Karger: 6.854J: Advanced Algorithms, MWF2.30-4, room 32-141
Jon Kelner: 18.600: Probability and Random Variables: MWF 10-11am, room 54-100
Tom Leighton:
Charles Leiserson: 6.172 (6.871) Performance of Engineering of Software Systems, TR2.30-4, room 34-101
Nancy Lynch:
Aleksander Madry:
Albert Meyer: 6.042J: Math for Computer Science, MWF1-2.30 (32-044) or MWF2.30-4 (32-044, 32-082)
Silvio Micali: 6.006: Intro to Algorithms, TR11, room 26-100
Ankur Moitra: 18.408: Topics in Theoretical Computer Science, MW 1-2:30pm, room 2-131
Ron Rivest:
Ronitt Rubinfeld: 6.842: Randomness and Computation, MW11-12.30, room 4-261
Nir Shavit: 6.885: Multicore Programming in DEF, Tues. 2-5pm, 37-212
Peter Shor: 18.435J: Quantum Computation, TR 1-2:30pm, room 4-370
Mike Sipser: 6.840J/18.404: Theory of Computation, TR 2:30-4pm, room room 2-190
Vinod Vaikuntanathan: 6.876J: Advanced Topics in Cryptography, MW2.30-4, room 24-115
Virginia Williams: 6.046J: Design and Analysis of Algorithms, TR11-12.30, room 32-123
Ryan Williams: 6.841J: Advanced Complexity Theory, TR2.30-4, room 32-144
Lecturers
Zachary Abel: 6.042J: Math for Computer Science, MWF1-2.30 (32-044) or MWF2.30-4 (32-044, 32-082)
Jason Ku: 6.006: Intro to Algorithms, TR11, room 26-100
Tao Schardl: 6.172: Performance Engineering of Software Systems, TR2.30-4, room 34-101