Courses Offered in Spring 2022: Download CSV
| Area | Subject Number why do subject numbers look like 6.new6.old? |
Subject Title | Lecturers administrative contact is hyperlinked |
Recitation Instructors |
|---|---|---|---|---|
| 6.1904 | Introduction to Low-level Programming in C and Assembly | Joseph D. Steinmeyer Silvina Hanono Wachman |
||
| 6.260 | Advanced Topics in Communications | Muriel Medard | ||
| 6.S950 | Global Business of Quantum Computing | William D. Oliver | ||
| 6.337 | Introduction to Numerical Methods | Andrew J. Horning | ||
| 6.882 | Ethical Machine Learning in Human Deployments | Marzyeh Ghassemi | ||
| 6.883 | Computational Molecular Neuroscience | Myriam Heiman Manolis Kellis |
||
| 6.884 | Doing Things with Words | Jacob Andreas | ||
| 6.885 | Critical Perspectives on Security and Privacy Architectures | Gerald J. Sussman Daniel J. Weitzner |
||
| 6.9101 | Introduction to Design Thinking and Innovation in Engineering | Blade Kotelly | ||
| 6.902A | Design Thinking and Innovation Leadership for Engineers | Blade Kotelly | ||
| 6.902B | Design Thinking and Innovation Project | Blade Kotelly | ||
| 6.911/3 | Engineering Leadership Lab | John Feiler Leo R. McGonagle John Feiler Leo R. McGonagle |
||
| 6.912 | Engineering Leadership | James N. Magarian | ||
| 6.9260 | Multistakeholder Negotiation for Technical Experts | Samuel Dinnar | ||
| 6.928 | Leading Creative Teams | Jin Wu | ||
| 6.904/9041 | Ethics for Engineers | Bernhardt Trout | ||
| 6.935 | Financial Market Dynamics and Human Behavior | Andrew W. Lo | ||
| 6.883/S076 | Computational Molecular Neuroscience | Myriam Heiman Manolis Kellis |
||
| 6.S967 | Online Decision Making: Optimization, Control and Games | Konstantinos Daskalakis Aleksander Madry Pablo Parrilo |
||
| 6.S977 | Machine Learning Based Theraputic Design | David K. Gifford | ||
| 6.S978 | Data Science: The Breadth of Challenges | Alfred Z. Spector | ||
| 6.UAR | Seminar in Undergraduate Advanced Research | Dina Katabi Martin C. Rinard |
||
| 6.UAT | Oral Communication | Tony L. Eng | Harold Abelson Homa Esfahanizadeh An Jimenez Lalana Kagal Matthew Turner |
|
| AID | 6.207 | Networks | Alexander G. Wolitzky | |
| AID | 6.041/431 | Introduction to Probability | Guy Bresler | |
| AID | 6.401/481 | Introduction to Statistical Data Analysis | Devavrat Shah | |
| AID | 6.036 | Introduction to Machine Learning | Leslie P. Kaelbling | Jehangir Amjad Iddo Drori Stefanie Jegelka Yoon Kim Wojciech Matusik Jacob K. White Ashia Wilson |
| AID-CS-EE | 6.141 | Robotics: Science and Systems | Luca Carlone Dylan Hadfield-Menell |
|
| AID-CS | 6.049 | Evolutionary Biology: Concepts, Models and Computation | Robert C. Berwick | |
| AID-EE | 6.695 | Engineering Eco and Regulation of Elec Power | Jose Ignacio Perez-Arriaga | |
| AID | 6.252 | Nonlinear Optimization | Suvrit Sra Mardavij Roozbehani |
|
| AID | 6.268 | Network Science and Models | Patrick Jaillet | |
| AID-EE | 6.265 | Discrete Probability and Stochastic Processes | Yury Polyanskiy Elchanan Mossel |
|
| AID | 6.437 | Inference and Information | Lizhong Zheng Polina Golland |
|
| AID | 6.435 | Bayesian Modeling and Inference | Tamara Broderick | |
| AID | 6.871 | Machine Learning for Healthcare | David A. Sontag | |
| AID | 6.231 | Dynamic Programming and Reinforcement Learning | John N. Tsitsiklis Cathy Wu |
|
| AID | 6.834 | Cognitive Robotics | Brian C. Williams | |
| AID | 6.484 | Sensorimotor Learning (was 6.884 in Sp21) | Pulkit Agrawal | |
| AID-CS-EE | 6.832 | Underactuated Robotics | Russell L. Tedrake | |
| AID | 6.869/819 | Advances in Computer Vision | William T. Freeman Phillip J. Isola |
|
| AID | 6.835 | Intelligent Multimodal User Interfaces | Randall Davis | |
| AID | 6.345 | Spoken Language Processing | James R. Glass | |
| AID | 6.C01/C51 | Modeling with Machine Learning: from Algorithms to Applications (was 6.402/482 in Sp21) | Regina A. Barzilay Tommi S. Jaakkola |
|
| CS | 6.0001/0002/S061 | Introduction to Programming and Computer Science | Ana Bell Frederic P. Durand John V. Guttag |
|
| CS | 6.100L | Introduction to Computer Science and Programming | Ana Bell | |
| CS | 6.009 | Fundamentals of Programming | Adam Hartz | Saman P. Amarasinghe Michael J. Carbin Charles E. Leiserson Jonathan Ragan-Kelley |
| CS | 6.031 | Software Construction | Max Goldman Robert C. Miller |
|
| CS | 6.035 | Computer Language Engineering | Martin C. Rinard | |
| CS-AID | 6.042 | Mathematics for Computer Science | Zachary R. Abel Erik D. Demaine David R. Karger |
|
| CS-AID | 6.006 | Introduction to Algorithms | Mauricio Karchmer Samuel Hopkins Nir N. Shavit |
|
| CS-AID | 6.046 | Design and Analysis of Algorithms | Srinivas Devadas Vinod Vaikuntanathan Virginia Vassilevska Williams |
|
| CS | 6.045 | Computability and Complexity Theory | Dor Minzer | |
| CS | 6.033 | Computer Systems Engineering | Katrina L. LaCurts | Mohammad Alizadeh Adam Belay Michael Cafarella Henry Corrigan-Gibbs John Feser Larry Rudolph Howard Shrobe Karen Sollins |
| CS-EE | 6.808 | Mobile and Sensor Computing | Fadel Adib Hari Balakrishnan |
|
| CS-AID | 6.S079 | Software Systems for Data Science (was 6.S080 in Fa19) | Samuel R. Madden Tim Kraska |
|
| CS-EE | 6.004 | Computation Structures | Silvina Hanono Wachman Song Han Daniel Sanchez |
|
| CS | 6.S063 | Design for the Web: Languages and User Interfaces (was 6.S082 in Sp20) | David R. Karger Lea Verou |
|
| CS | 6.185 | Interactive Music Systems | Ryaan Ahmed | |
| CS | 6.073 | Creating Video Games | Philip Tan | |
| CS | 6.827 | Algorithm Engineering (was 6.886 in Sp21) | Julian Shun | |
| CS | 6.822 | Formal Reasoning About Programs | Adam Chlipala | |
| CS | 6.905/945 | Large-scale Symbolic Systems | Gerald J. Sussman | |
| CS | 6.850 | Geometric Computing | Piotr Indyk | |
| CS | 6.841 | Advanced Complexity Theory | Ryan Williams | |
| CS | 6.842 | Randomness and Computation | Ronitt Rubinfeld | |
| CS | 6.845 | Quantum Complexity Theory | Anand Natarajan | |
| CS | 6.857 | Applied Cryptography | Ronald L. Rivest Yael Tauman Kalai |
|
| CS | 6.858 | Computer Systems Security | Nickolai B. Zeldovich | |
| CS | 6.824 | Distributed Computer Systems Engineering | Robert T. Morris | |
| CS-EE-AID | 6.825/812 | Hardware Architecture for Deep Learning | Joel S. Emer | |
| CS | 6.888 | Secure Hardware Design | Mengjia Yan | |
| EE | 6.002 | Electrical Circuits: Modeling and Design of Physical Systems | Jeffrey H. Lang Tomas A. Palacios |
YuFeng Kevin Chen Qing Hu |
| EE | 6.070 | Electronics Project Laboratory | James W. Bales | |
| EE | 6.2030 | Electronics First Laboratory | Steven B. Leeb | |
| EE-CS | 6.115/1151 | Microcomputer Project Laboratory | Steven B. Leeb | |
| EE | 6.013 | Electromagnetics & Applications | Luca Daniel | Kevin O'Brien |
| EE | 6.012 | Nanoelectronics and Computing Systems | Akintunde I. Akinwande | Rajeev J. Ram |
| EE | 6.152 | Micro/Nano Processing Technology | Jesus A. del Alamo | Alon Vardy |
| EE-AID | 6.003 | Signal Processing | Dennis M. Freeman | Marc A. Baldo Sixian You |
| EE-AID | 6.011 | Signals, Systems and Inference | Peter L. Hagelstein | Jing Kong |
| EE | 6.021/521 | Cellular Neurophysiology and Computing | Thomas Heldt | |
| EE | 6.022/522 | Quantitative and Clinical Physiology | Thomas Heldt | |
| EE | 6.023 | Fields, Forces and Flows in Biological Systems | Jongyoon Han Scott R. Manalis |
|
| EE | 6.024/524 | Molecular, Cellular, and Tissue Biomechanics | Mark Bathe Katharina Ribbeck Peter T. C. So |
|
| EE | 6.025/525 | Medical Device Design | Ellen Roche Giovanni Traverso |
Anthony Pennes |
| EE | 6.129 | Biological Circuit Engineering Laboratory | Ron Weiss Jacquin Niles |
|
| EE-CS-AID | 6.03 | Introduction to EECS via Medical Technology | Collin M. Stultz Elfar Adalsteinsson |
|
| EE | 6.775 | CMOS Analog and Mixed-Signal Circuit Design | Hae-Seung Lee | |
| 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 | Luqiao Liu Tess Smidt |
|
| EE-AID | 6.241 | Dynamic Systems and Control | Alexandre Megretski | |
| EE-CS | 6.338 | Parallel Computing and Scientific Machine Learning | Alan Edelman | |
| EE | 6.442 | Optical Networks | Vincent W. S. Chan | |
| 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 | Stefanie Mueller Anthony Pennes |
| EE | 6.163 | Strobe Project Laboratory | James W. Bales | |
| 6.557 | see 6.027/557 | |||
| 6.913 | see 6.911/3 | |||
| 6.9041 | see 6.904/9041 | |||
| 6.431 | see 6.041/431 | |||
| 6.481 | see 6.401/481 | |||
| 6.819 | see 6.869/819 | |||
| SCC | 6.C51 | see 6.C01/C51 | ||
| 6.0002 | see 6.0001/0002/S061 | |||
| 6.S061 | see 6.0001/0002/S061 | |||
| 6.945 | see 6.905/945 | |||
| 6.812 | see 6.825/812 | |||
| 6.1151 | see 6.115/1151 | |||
| 6.521 | see 6.021/521 | |||
| 6.522 | see 6.022/522 | |||
| 6.524 | see 6.024/524 | |||
| 6.525 | see 6.025/525 | |||
| 6.026 | see 6.555/026 | |||