Courses Offered in Spring 2020: Download CSV
| Area | Subject Number why do subject numbers look like 6.new6.old? |
Subject Title | Lecturers administrative contact is hyperlinked |
Recitation Instructors |
|---|---|---|---|---|
| 6.123 | Bioinstrumentation Project Lab | Steven C. Wasserman | ||
| 6.890 | Matrix Multiplication and Graph Algorithms | Virginia Vassilevska Williams | ||
| 6.337 | Introduction to Numerical Methods | Steven G. Johnson | ||
| 6.882 | Embodied Intelligence | Phillip J. Isola | ||
| 6.885 | Probabilistic Programming and Artificial Intelligence | Martin C. Rinard | ||
| 6.902 | Design Thinking and Innovation Leadership for Engineers | Blade Kotelly | ||
| 6.907/933 | Entrepreneurship in Engineering | Christina Chase | ||
| 6.911/3 | Engineering Leadership Lab | Leo R. McGonagle Leo R. McGonagle |
||
| 6.912 | Engineering Leadership | James N. Magarian | ||
| 6.928 | Leading Creative Teams | David Nino Marina Mattos |
||
| 6.935 | Financial Market Dynamics and Human Behavior | Andrew W. Lo | ||
| 6.S897 | Classics of CS | Harry R. Lewis | ||
| 6.S898 | Democratizing AI through K-12 AI Education for All | Harold Abelson | ||
| 6.S975 | Seminar Series: Advanced Topics in Signal Processing | Yonina C. Eldar | ||
| 6.S978 | Privacy Legislation in Practice: Law and Technology | Harold Abelson Daniel J. Weitzner |
||
| 6.S979 | Multi-Stakeholder Negotiation for Technical Experts | Samuel Dinnar Takeo Kuwabara |
||
| 6.UAR | Seminar in Undergraduate Advanced Research | Dina Katabi Michael J. Carbin |
||
| 6.UAT | Oral Communication | Tony L. Eng | Sangeeta Bhatia Evan Denmark Martha L. Gray Kimberle Koile Jorg Scholvin Luis Velasquez-Heller Cardinal Warde |
|
| AID | 6.207 | Networks | Alexander G. Wolitzky | |
| AID | 6.041/041A/041B/431/431A/431B | Introduction to Probability | Guy Bresler | Mardavij Roozbehani |
| AID | 6.S077 | Introduction to Statistical Data Analysis | Devavrat Shah | |
| AID | 6.036/862 | Introduction to Machine Learning | Patrick Jaillet Stefan I. Krastanov Tomas Lozano-Perez Wojciech Matusik |
Song Han Hajir Hosseini Roozbehani |
| AID | 6.862 | Applied Machine Learning | Stefanie Jegelka | |
| AID-CS-EE | 6.141 | Robotics: Science and Systems | Luca Carlone Nicholas Roy |
|
| AID-CS | 6.049 | Evolutionary Biology: Concepts, Models and Computation | Robert C. Berwick | |
| AID | 6.252 | Nonlinear Optimization | Bart Paul Gerard Van Parys | |
| AID | 6.881 | Optimization for Machine Learning | Suvrit Sra | |
| AID-EE | 6.441 | Information Theory | Muriel Medard | |
| AID-EE | 6.265 | Discrete Probability and Stochastic Processes | Guy Bresler | |
| AID | 6.437 | Inference and Information | Gregory W. Wornell Lizhong Zheng |
|
| AID | 6.435 | Bayesian Modeling and Inference | Tamara Broderick | |
| AID | 6.246 | Reinforcement Learning: Foundations and Methods | Cathy Wu | |
| AID | 6.871 | Machine Learning for Healthcare (was 6.S897 in Sp19) | David A. Sontag Peter Szolovits |
|
| AID | 6.834 | Cognitive Robotics | Brian C. Williams | |
| AID | 6.884 | Sensorimotor Learning | Pulkit Agrawal | |
| AID-CS-EE | 6.832 | Underactuated Robotics | Russell L. Tedrake | |
| AID | 6.835 | Intelligent Multimodal User Interfaces | Randall Davis | |
| AID | 6.806/864 | Quantitative Methods for Natural Language Processing | Jacob Andreas James R. Glass |
|
| AID-CS | 6.802/874 | Computational Systems Biology: Deep Learning in the Life Sciences | David K. Gifford | Manolis Kellis |
| AID | 6.883 | Modeling with Machine Learning: from Algorithms to Applications | Regina A. Barzilay Regina A. Barzilay Tommi S. Jaakkola Tommi S. Jaakkola |
|
| CS | 6.0001/2 | Introduction to Programming and Computer Science | Ana Bell Frederic P. Durand John V. Guttag |
|
| CS | 6.009 | Fundamentals of Programming | Adam Hartz Duane S. Boning |
Ana Bell Max Goldman Valerie Richmond |
| CS | 6.031 | Software Construction | Robert C. Miller Max Goldman |
|
| CS-AID | 6.042 | Mathematics for Computer Science | Zachary R. Abel Srinivas Devadas Adam Hesterberg |
|
| CS-AID | 6.006 | Introduction to Algorithms | Jason Ku Erik D. Demaine Justin Solomon |
|
| CS-AID | 6.046 | Design and Analysis of Algorithms | Mauricio Karchmer Aleksander Madry Bruce Tidor |
|
| CS | 6.045 | Computability and Complexity Theory | Ryan Williams | |
| CS | 6.033 | Computer Systems Engineering | Katrina L. LaCurts | Steve Bauer Adam Belay Michael Cafarella Manya Ghobadi Howard Shrobe Karen Sollins Crystal Wang |
| CS-EE | 6.808 | Mobile and Sensor Computing | Fadel Adib | |
| CS-EE | 6.004 | Computation Structures | Silvina Hanono Wachman Jason E. Miller |
|
| CS | 6.S082 | Design for the Web: Languages and User Interfaces | David R. Karger | Farnaz Jahanbakhsh Lea Verou |
| CS | 6.809 | Interactive Music Systems | Eran Egozy | |
| CS | 6.073 | Creating Video Games | Philip Tan | |
| CS | 6.886 | Algorithm Engineering | Julian Shun | |
| CS | 6.822 | Formal Reasoning About Programs | Adam Chlipala | |
| CS-AID | 6.887/S084 | Introduction to Program Synthesis | Armando Solar-Lezama | |
| CS | 6.905/945 | Large-scale Symbolic Systems | Gerald J. Sussman | |
| CS | 6.850 | Geometric Computing | Piotr Indyk | |
| CS | 6.842 | Randomness and Computation | Ronitt Rubinfeld | |
| CS | 6.857 | Applied Cryptography | Ronald L. Rivest Yael Tauman Kalai |
|
| CS | 6.876 | Advanced Topics in Cryptography | Vinod Vaikuntanathan Shafrira Goldwasser Yael Tauman Kalai |
|
| CS | 6.858 | Computer Systems Security | Nickolai B. Zeldovich M. Frans Kaashoek |
|
| CS | 6.824 | Distributed Computer Systems Engineering | Robert T. Morris | |
| CS-EE | 6.823 | Computer System Architecture | Daniel Sanchez Mengjia Yan |
|
| CS-EE-AID | 6.825/812 | Hardware Architecture for Deep Learning (was 6.888/S082 in Sp19) | Joel S. Emer Vivienne Sze |
|
| EE | 6.002 | Electrical Circuits: Modeling and Design of Physical Systems | Jeffrey H. Lang Tomas A. Palacios |
YuFeng Kevin Chen Farnaz Niroui |
| EE | 6.070 | Electronics Project Laboratory | James W. Bales | |
| EE | 6.101 | Analog Electronics Laboratory | Gim P. Hom Negar Reiskarimian |
|
| EE-CS | 6.115/1151 | Microcomputer Project Laboratory | Steven B. Leeb | |
| EE | 6.013 | Electromagnetics & Applications | Kevin O'Brien Luca Daniel Kenneth Kolodziej |
|
| EE | 6.012 | Nanoelectronics and Computing Systems | Akintunde I. Akinwande | Max M. Shulaker |
| EE-AID | 6.003 | Signal Processing | Dennis M. Freeman | Marc A. Baldo Jing Kong |
| EE-AID | 6.011 | Signals, Systems and Inference | George C. Verghese | Peter L. Hagelstein |
| EE-AID | 6.302/320 | Dynamical System Modeling and Control Design | Jacob K. White | |
| EE | 6.022/522 | Quantitative and Clinical Physiology | Thomas Heldt | |
| EE | 6.023 | Fields, Forces and Flows in Biological Systems | Jongyoon Han | |
| EE | 6.024/524 | Molecular, Cellular, and Tissue Biomechanics | Alan J. Grodzinsky | |
| EE | 6.129 | Biological Circuit Engineering Laboratory | Ron Weiss | |
| EE-CS-AID | 6.03 | Introduction to EECS via Medical Technology | Elfar Adalsteinsson Collin M. Stultz |
|
| EE | 6.334 | Power Electronics | David J. Perreault | |
| EE | 6.634 | Nonlinear Optics | James G. Fujimoto | |
| EE | 6.443 | Quantum Information Science | Isaac L. Chuang | |
| EE | 6.730 | Physics for Solid-State Applications | Rajeev J. Ram | |
| EE | 6.780 | Control of Manufacturing Processes | David E. Hardt | |
| EE-AID | 6.344 | Digital Image Processing | Megan M. Fuller Bruce Musicus |
|
| EE-AID | 6.347 | Adv Topics in Signals & Systmes | Petros Boufounos | |
| EE-AID | 6.241 | Dynamic Systems and Control | Alexandre Megretski | |
| EE-AID | 6.555/026 | Biomedical Signal and Image Processing | Julie E. Greenberg | |
| EE-CS-AID | 6.08 | Introduction to EECS via Interconnected Embedded Systems | Joseph D. Steinmeyer Karl K. Berggren Stefanie Mueller |
|
| EE | 6.163 | Strobe Project Laboratory | James W. Bales | |
| SCC | 6.S083 | Real World Computation with Julia | Alan Edelman | |
| SCC | 6.894 | Interactive Data Visualization and Society | Arvind Satyanarayan | |
| 6.557 | see 6.027/557 | |||
| 6.933 | see 6.907/933 | |||
| 6.913 | see 6.911/3 | |||
| 6.9041 | see 6.904/9041 | |||
| 6.431 | see 6.041/041A/041B/431/431A/431B | |||
| 6.041A | see 6.041/041A/041B/431/431A/431B | |||
| 6.041B | see 6.041/041A/041B/431/431A/431B | |||
| 6.431A | see 6.041/041A/041B/431/431A/431B | |||
| 6.431B | see 6.041/041A/041B/431/431A/431B | |||
| 6.862 | see 6.036/862 | |||
| 6.864 | see 6.806/864 | |||
| 6.874 | see 6.802/874 | |||
| 6.0002 | see 6.0001/2 | |||
| 6.S084 | see 6.887/S084 | |||
| 6.945 | see 6.905/945 | |||
| 6.812 | see 6.825/812 | |||
| 6.1151 | see 6.115/1151 | |||
| 6.320 | see 6.302/320 | |||
| 6.522 | see 6.022/522 | |||
| 6.524 | see 6.024/524 | |||
| 6.026 | see 6.555/026 | |||