Courses Offered in Spring 2026: Download CSV
| Area | Subject Number why do subject numbers look like 6.new6.old? |
Subject Title | Lecturers administrative contact is hyperlinked |
Recitation Instructors |
|---|---|---|---|---|
| 6.53506.847 | Matrix Multiplication and Graph Algorithms | Virginia Vassilevska Williams | ||
| 6.6460 | Global Business of Quantum Computing (was 6.S950 in Sp25) | William D. Oliver | ||
| 6.9110/91306.911/3 | Engineering Leadership Lab | John Feiler Leo R. McGonagle Leo R. McGonagle |
||
| 6.91206.912 | Engineering Leadership | James N. Magarian Elizabeth C. Schanne |
||
| 6.91406.914 | Fundamentals of Engineering Project Management | John Feiler Bryan R. Moser |
||
| 6.91606.901 | Engineering Innovation: Global Security Systems | Gene R. Keselman | ||
| 6.9240 | Unpacking Impact: Transforming Research into Real-World Solutions (was 6.S640 in Sp24) | Tony Hu | ||
| 6.9250 | Leadership: People, Products, Projects | Monica Pheifer | ||
| 6.9260 | Multistakeholder Negotiation for Technical Experts | Samuel Dinnar | ||
| 6.92806.928 | Leading Creative Teams | David Nino | ||
| 6.S051/17.S917 | AI Alignment: Moral, Political, and Computational Foundations | Bailey Flanigan Bernardo Zacka |
||
| 6.S080/16.S690 | Introduction to Autonomy | Sertac Karaman | ||
| 6.S650 | Critical Conversations for Technical Leaders | Rachel Moore Best | ||
| 6.UAR | Seminar in Undergraduate Advanced Research | Dirk Englund | ||
| 6.UAT | Oral Communication | Tony L. Eng | Hari Balakrishnan Sangeeta Bhatia |
|
| AID | 6.3700/26.041/431 | Introduction to Probability | Guy Bresler Polina Golland |
|
| AID | 6.3720/26.401/481 | Introduction to Statistical Data Analysis | Yury Polyanskiy Devavrat Shah |
|
| AID | 6.39006.036 | Introduction to Machine Learning | Shen Shen Vincent Monardo |
Gabriele Farina Manolis Kellis Luqiao Liu Wojciech Matusik Mardavij Roozbehani Ashia Wilson |
| AID | 6.41106.038 | Representation, Inference, and Reasoning in AI | Leslie P. Kaelbling | |
| AID | 6.4150 | Artificial Intelligence for Business | Manish Raghavan | |
| AID-CS-EE | 6.42006.141 | Robotics: Science and Systems | Dylan Hadfield-Menell Nicholas Roy |
|
| AID | 6.S058 | Introduction to Computer Vision | William T. Freeman Kaiming He |
Vincent Monardo |
| AID-CS | 6.47106.049 | Evolutionary Biology: Concepts, Models and Computation | David Bartel Yunha Hwang |
|
| AID | 6.72206.252 | Nonlinear Optimization | Andy Sun | |
| AID | 6.72306.256 | Algebraic Techniques and Semidefinite Optimization | Pablo Parrilo | |
| AID | 6.72606.268 | Network Science and Models | Patrick Jaillet | |
| AID-EE | 6.77206.265 | Discrete Probability and Stochastic Processes | David Gamarnik | |
| AID | 6.7740 | Mathematical Statistics: a Non-Asymptotic Approach (was 6.S988 in Sp25) | Martin Wainwright | |
| AID | 6.78006.437 | Inference and Information | Gregory W. Wornell Jongha Ryu |
|
| AID | 6.78306.435 | Bayesian Modeling and Inference | Tamara Broderick | |
| AID-EE | 6.7970 | Symmetry and its Applications to Machine Learning (was 6.S966 in Sp25) | Tess Smidt | |
| AID | 6.S977 | Ethical Machine Learning in Human Systems | Marzyeh Ghassemi | |
| AID | 6.S899 | Learning Time Series with Interventions | Munther A. Dahleh Devavrat Shah |
|
| AID | 6.8300 | Advances in Computer Vision | Vincent Sitzmann Frederic P. Durand |
|
| AID | 6.86106.864 | Quantitative Methods for Natural Language Processing | Jacob Andreas Omar Khattab Chris Tanner |
|
| AID-CS | 6.8710/16.874/802 | Computational Systems Biology: Deep Learning in the Life Sciences | Bonnie A. Berger | |
| AID | 6.C01/C011/C51/C511 | Modeling with Machine Learning: from Algorithms to Applications | Justin Solomon Regina A. Barzilay Tommi S. Jaakkola |
|
| AID | 6.C395/C895 | Algorithmic and Human Decision-Making (was 6.S041 in Sp25) | Sendhil Mullainathan | |
| AID | 6.S891/6.S893/12.S992 | AI for Climate Action | Abigail Bodner (12.S992) Sara Beery (6.S891) Priya Donti (6.S893) |
|
| AID | 6.S955 | Machine Learning for Signal Processing | Paris Smaragdis | |
| AID | 6.S985/MAS.S60 | Modeling: Multimodal Approaches | Paul Liang | |
| AID | 6.S986 | Uncertainty Quantification with AI | Stephen Bates | |
| CS | 6.1000/A/B6.0001+2 | Introduction to Programming and Computer Science | Andrew Wang (6.1000) Ana Bell (6.100A) John V. Guttag (6.100B) Mina Konakovic Lukovic |
|
| CS | 6.10106.009 | Fundamentals of Programming | Adam Hartz | Michael J. Carbin Robert C. Miller Hope Solstrom |
| CS | 6.10206.031 | Software Construction | Max Goldman Mitchell Gordon Robert C. Miller |
|
| CS | 6.10606.172 | Software Performance Engineering | Charles E. Leiserson Saman P. Amarasinghe Nir N. Shavit |
|
| CS-AID | 6.12006.042 | Mathematics for Computer Science | Zachary R. Abel Jonathan Kelner Anand Natarajan |
|
| CS-AID | 6.12106.006 | Introduction to Algorithms | Brynmor Chapman Yael Tauman Kalai Will Leiserson |
|
| CS-AID | 6.12206.046 | Design and Analysis of Algorithms | Srinivasan Raghuraman Kuikui Liu Julian Shun |
|
| CS | 6.14006.045 | Computability and Complexity Theory | Dor Minzer | |
| CS | 6.18006.033 | Computer Systems Engineering | Katrina L. LaCurts Tim Kraska |
|
| CS-EE | 6.18206.808 | Mobile and Sensor Computing | Fadel Adib | |
| CS-EE | 6.1903/4 | Introduction to Low-level Programming in C and Assembly | Silvina Hanono Wachman Yoon Kim Anthony Pennes Joseph D. Steinmeyer |
|
| CS-EE | 6.19106.004 | Computation Structures | Silvina Hanono Wachman Rachit Nigam Daniel Sanchez |
|
| CS | 6.4500 | Design for the Web: Languages and User Interfaces | David R. Karger | |
| CS | 6.45506.185 | Interactive Music Systems | Eran Egozy | |
| CS | 6.45906.805 | Foundations of Information Policy | Harold Abelson Daniel J. Weitzner |
|
| CS | 6.53206.850 | Geometric Computing | Piotr Indyk | |
| CS | 6.54106.841 | Advanced Complexity Theory | Ryan Williams | |
| CS | 6.54206.842 | Randomness and Computation | Ronitt Rubinfeld | |
| CS | 6.56106.857 | Applied Cryptography | Srinivas Devadas | |
| CS | 6.56606.858 | Computer Systems Security | Nickolai B. Zeldovich | |
| CS | 6.5830/16.830/814 | Database Systems | Michael Cafarella Tianyu Li |
|
| CS | 6.58406.824 | Distributed Computer Systems Engineering | Robert T. Morris M. Frans Kaashoek |
|
| CS-EE-AID | 6.5930/16.825/812 | Hardware Architecture for Deep Learning | Vivienne Sze Joel S. Emer |
|
| CS | 6.5950/1 | Secure Hardware Design | Mengjia Yan | |
| CS | 6.S056 | Hack Yourself: Data-driven Wellbeing and Learning | Ana Bell | |
| CS | 6.S085 | The History of Computing | Benjamin Lindquist | |
| CS | 6.S895 | Computational Textiles | Mariana Popescu | |
| CS | 6.S898 | Parallel Algorithms | Mohsen Ghaffari | |
| CS-AID | 6.S976 | Cryptography and Machine Learning: Foundations and Frontiers | Vinod Vaikuntanathan Shafrira Goldwasser |
|
| CS | 6.S984 | Datacenter Computing | Christina Delimitrou | |
| EE-CS | 6.120A6.042A | Discrete Mathematics and Proof for Computer Science | Muriel Medard | |
| EE | 6.20006.002 | Electrical Circuits: Modeling and Design of Physical Systems | Jeffrey H. Lang Samantha Coday Tomas A. Palacios |
|
| EE | 6.20206.070 | Electronics Project Laboratory | James W. Bales | |
| EE | 6.2030 | Electronics First Laboratory | Steven B. Leeb | |
| EE | 6.20406.101 | Analog Electronics Laboratory | Michael Coln | |
| EE-CS | 6.2060/16.115/1151 | Microcomputer Project Laboratory | Steven B. Leeb | |
| EE | 6.20806.300 | Semiconductor Electronic Circuits | Negar Reiskarimian Ruonan Han |
|
| EE | 6.23006.013 | Electromagnetics & Applications | Luca Daniel Kevin O'Brien |
|
| EE | 6.24106.157 | Quantum Engineering Platforms | Phillip Donald Keathley Marc A. Baldo |
|
| EE | 6.25006.012 | Nanoelectronics and Computing Systems | Akintunde I. Akinwande | Suraj Cheema |
| EE | 6.26006.152 | Micro/Nano Processing Technology | Jesus A. del Alamo Farnaz Niroui Jorg Scholvin |
|
| EE-AID | 6.30006.003 | Signal Processing | Dennis M. Freeman | Jing Kong Titus Roesler |
| EE-AID | 6.30106.011 | Signals, Systems and Inference | Peter L. Hagelstein | Qing Hu |
| EE-AID | 6.3100/26.302/320 | Dynamical System Modeling and Control Design | Jacob K. White | Alexandre Megretski |
| EE | 6.48306.023 | Fields, Forces and Flows in Biological Systems | Jongyoon Han Scott R. Manalis |
|
| EE | 6.4860/16.025/525 | Medical Device Design | Anthony Pennes | |
| EE | 6.48806.129 | Biological Circuit Engineering Laboratory | Ron Weiss Justin Buck Jacquin Niles |
|
| EE | 6.60006.775 | CMOS Analog and Mixed-Signal Circuit Design | Hae-Seung Lee | |
| EE | 6.62206.334 | Power Electronics | David J. Perreault | |
| EE | 6.63406.634 | Nonlinear Optics | James G. Fujimoto | |
| EE | 6.64206.443 | Quantum Information Science | Isaac L. Chuang | |
| EE | 6.65106.730 | Physics for Solid-State Applications | Rajeev J. Ram | |
| EE-AID | 6.70106.344 | Digital Image Processing | Yuriy Reznik | |
| EE | 6.70206.456 | Array Processing | Gil Averbuch Yongsung Park |
|
| EE-AID | 6.7120/1 | Principles of Modeling, Computing and Control for Decarbonized Electric Energy Systems | Marija Ilic | |
| EE-CS | 6.73206.338 | Parallel Computing and Scientific Machine Learning | Alan Edelman | |
| EE-CS | 6.73406.335 | Fast Methods for Partial Differential and Integral Equations | Keaton Burns | |
| EE-AID | 6.88106.556 | Data Acquisition and Image Reconstruction in MRI | Elfar Adalsteinsson | |
| EE | 6.90006.010 | Engineering for Impact | Joseph D. Steinmeyer Joel Voldman |
|
| EE | 6.90306.163 | Strobe Project Laboratory | James W. Bales | |
| SCC | 6.C35/C856.859 | Interactive Data Visualization and Society | Arvind Satyanarayan Ashley Louie |
|
| 6.91306.913 | see 6.9110/91306.911/3 | |||
| SCC | 6.C51 | see 6.C01/C011/C51/C511 | ||
| SCC | 6.C511 | see 6.C01/C011/C51/C511 | ||
| AID | 6.C895 | see 6.C395/C895 | ||
| SCC | 6.C85 | see 6.C35/C856.859 | ||