Subject UPDATES Spring 2019


Check the subject updates for Spring Term 2019 by clicking on the appropriate subject card on this page. These comprise the known changes for subject offerings by the Department of Electrical Engineering and Computer Science. For further information about any subject contact the instructor directly.

6.883 Modeling with machine learning: from algorithms to applications
Graduate Level; Units: 12 units (3-0-9); Prereqs: 18.02, 6.006 or equivalent; permission of instructors; limited enrollment; Instructors: Professors Regina Barzily (, Tommi Jaakkola (; Schedule:WF1-2:30, room 32-044;
6.S898/MAS.S65 Democratizing AI through K-12 AI Education for All
Graduate Level; Units: 2-0-7; Schedule: Lectures Mondays 3-5, room E14-493 Instructors: Professors Hal Abelson and Cynthia Breazeal; Enrollment limited: 12 Permission of instructor only
6.885 Probabilistic Programming and Artificial Intelligence
Graduate Level; Units: 3-0-9; Instructors: Professor Martin Rinard, Vikash Mansignhka, Josh Tenenbaum; Schedule: Lectures W2-5, room 1-135
6.890 Learning-Augmented Algorithms
Graduate Level; Units: 3-0-9; Prerequisites: 6.036 or equivalent, 6.046 or equivalent; Instructors: Professors Costis Daskalakis and Piotr Indyk; Schedule: Lectures TR1-2:30, room 35-225
6.892 Algorithmic Lower Bounds: Fun with Hardness Proofs
Graduate H-Level; Units: 3-0-9; Prerequisites: 6.046 or 6.006 Instructor: Prof. Erik Demaine (; Schedule: Lectures Wednesdays 7-9:30, room 32-082; Problem solving session Thursdays 7-9, room 32-082
6.882 Embodied Intelligence
Graduate Level; Units: 3-0-9; Prerequisites: Required: 6.036 or 6.867 and 6.006 or 6.046; Recommended: one of 6.034, 6.804, 16.410, 6.834; ;Instructors: Professors Tomas Lozano-Perez, Phillip Isola, and Leslie Kaelbling; Schedule: Lectures TR1-2:30, room 32-124
6.S077 Introduction to Data Science
Undergraduate; Units: 4-0-8; Prerequisites: 6.041A; Instructor: Professors Yury Polyanskiy (, Devavrat Shah (; Schedule: Lec TR1-2:30, room 32-144; Recs: F11, room 36-156; F1, room 36-144; F2, room 36-144
6.889 Sublinear Time Algorithms
Graduate Level; Units: 3-0-9; Prerequisites: 6.046 or equivalent; Instructor: Professor Ronitt Rubinfeld (; Schedule: Lectures MW1-2:30, room 34-301
6.886 Algorithm Engineering
Graduate Level; Units: 3-0-9; Prerequisites: 6.046, 6.172; Instructor: Prof. Julian Shun (; Schedule: Lectures TR2:30-4, room 1-150
6.894 Interactive Data Visualization
Graduate Level; Units: 3-0-9; Prerequisites: 6.031; Instructors: Professor Arvind Satyanarayan (; Schedule: Lectures MW2:30-4, room 36-112
6.645 Physics and Engineering of Superconducting Qubits
Graduate Level; Units: 3-0-9; Prerequisites: 6.728 or 8.06 or equivalent; Instructors: Professor William Oliver (; Schedule: TR2:30-4, room 3-333
6.S081 Dynamic Computer Language Engineering
Undergraduate Level; Units: 4-4-4; Prerequisites: 6.004, 6.031; Instructor Professor Michael Carbin; Schedule: Lectures MTWRF1, room 24-307
6.S978 Privacy Legislation in Practice: Law and Technology
Graduate; Prerequisites: Permission of instructor; Units: 2-0-10; Instructors: ProfessorDaniel Weitzner (; Schedule: R3:00-5:0, room 1-390
6.S082/6.888 Hardware Architecture for Deep Learning
Undergraduate AUS /Graduate; Prerequisites 6.003, 6.004; Units: 3-3-6; Instructors: Professors Vivienne Sze and Joel Emer; Schedule: MW11-12:30, room 35-225
6.S897/HST.956 Machine Learning for Healthcare
Graduate Level; Units: 3-0-9; Prereqs: 6.034, 6.036, 6.438, 6.806, 6.867, or 9.520; Instructors: Profs. David Sontag and Peter Szolovits; Schedule: TR2:30-4, room 4-270;