Who is Teaching What for Fall 2017

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