Courses Offered in Fall 2025: Download CSV
| Area | Subject Number why do subject numbers look like 6.new6.old? |
Subject Title | Lecturers administrative contact is hyperlinked |
Recitation Instructors |
|---|---|---|---|---|
| 6.30206.187 | Fundamentals of Music Processing | Eran Egozy | ||
| 6.73106.337 | Introduction to Numerical Methods | Shi Chen | ||
| 6.91016.9021 | Introduction to Design Thinking and Innovation in Engineering | Blade Kotelly | ||
| 6.910A6.902A | Design Thinking and Innovation Leadership for Engineers | Blade Kotelly | ||
| 6.910B6.902B | Design Thinking and Innovation Project | Blade Kotelly | ||
| 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.92706.927 | Negotiation and Influence Skills for Technical Leaders | Rachel Moore Best | ||
| 6.92806.928 | Leading Creative Teams | David Nino | ||
| 6.93206.904 | Ethics for Engineers | Peter Hansen Kathryn Hansen Douglas A. Lauffenburger Bernhardt Trout |
||
| 6.93606.930 | Management in Engineering | Jung-Hoon Chun Abbott Weiss |
||
| 6.99706.932 | Academic Job Search | Saman P. Amarasinghe Corinne Carpenter |
||
| 6.S630 | Personal Leadership Development Plan Seminar | Monica Pheifer | ||
| 6.UAR | Seminar in Undergraduate Advanced Research | Piotr Indyk Martha L. Gray |
||
| 6.UAT | Oral Communication | Tony L. Eng | Lalana Kagal | |
| AID | 6.32606.207 | Networks | Alexander G. Wolitzky | |
| AID | 6.3700/26.041/431 | Introduction to Probability | William D. Oliver | |
| AID | 6.38006.008 | Introduction to Inference | Polina Golland Gregory W. Wornell |
|
| AID | 6.39006.036 | Introduction to Machine Learning | Shen Shen Vincent Monardo |
Pulkit Agrawal Isaac L. Chuang Dirk Englund Rajeev J. Ram Caroline Uhler |
| AID | 6.S043/S983 | AI and Decision Making in Medicine: From Disease to Therapy | Regina A. Barzilay Collin M. Stultz |
|
| AID | 6.3950/26.404 | AI, Decision Making, and Society | Ashia Wilson Marzyeh Ghassemi |
|
| AID | 6.41206.804 | Computational Cognitive Science | Joshua B. Tenenbaum | |
| AID | 6.4130/26.817/877 | Principles of Autonomy and Decision Making | Andreea Bobu | |
| AID | 6.4210/26.800/843 | Robotic Manipulation | Tomas Lozano-Perez | |
| AID-CS | 6.44006.837 | Computer Graphics | Wojciech Matusik Mina Konakovic Lukovic |
|
| AID | 6.4610 | Natural Language Processing | Jacob Andreas Yoon Kim Chris Tanner |
|
| AID-CS | 6.S896 | Algorithmic Statistics and Machine Learning | Samuel Hopkins | |
| AID | 6.72106.251 | Introduction to Mathematical Programming | Tianjiao Li | |
| AID-CS | 6.7350 | Numerical Algorithms for Computing and Machine Learning (was 6.S955 in Fa23) | Justin Solomon | |
| AID-EE | 6.7480 | Information Theory: From Coding to Learning | Yury Polyanskiy | |
| AID | 6.77006.436 | Fundamentals of Probability | Patrick Jaillet | |
| AID | 6.7730 | Modern Mathematical Statistics (was 6.S951 in Fa24) | Stephen Bates | |
| AID | 6.78106.438 | Algorithms for Inference | Devavrat Shah Martin Wainwright |
|
| AID | 6.79006.867 | Machine Learning | Tamara Broderick Guy Bresler |
|
| AID | 6.79106.860 | Statistical Learning Theory and Applications | Tomaso Poggio | |
| AID | 6.79206.246 | Reinforcement Learning: Foundations and Methods | Munther A. Dahleh Cathy Wu |
|
| AID | 6.7960 | Deep Learning | Sara Beery Kaiming He Omar Khattab |
|
| AID | 6.S890 | Topics in Multiagent Learning | Konstantinos Daskalakis Gabriele Farina |
|
| AID-CS | 6.8370/16.865/815 | Advanced Computational Photography | Frederic P. Durand | |
| AID-CS | 6.8700/16.878/047 | Advanced Computational Biology: Genomes, Networks, Evolution | Eric J. Alm Manolis Kellis |
|
| AID | 6.C57/C5716.255/215 | Optimization Methods | Alexandre Jacquillat | |
| AID | 6.S044 | AI and Rationality | Leslie P. Kaelbling Brian R. Hedden |
|
| AID | 6.S981 | Special Seminar: AI for Protein Biology | Alexander Rives | |
| 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) Tim Kraska |
|
| CS | 6.10106.009 | Fundamentals of Programming | Max Goldman | Robert C. Miller Hope Solstrom Bruce Tidor |
| CS | 6.10406.170 | Software Design | Daniel N. Jackson Mitchell Gordon |
|
| CS | 6.11206.818 | Dynamic Computer Language Engineering | Michael J. Carbin | |
| CS-AID | 6.12006.042 | Mathematics for Computer Science | Zachary R. Abel Erik D. Demaine Ronitt Rubinfeld |
|
| CS-AID | 6.12106.006 | Introduction to Algorithms | Brynmor Chapman Henry Corrigan-Gibbs Srinivas Devadas Will Leiserson |
|
| CS-AID | 6.12206.046 | Design and Analysis of Algorithms | Srinivasan Raghuraman Charles E. Leiserson Virginia Vassilevska Williams |
|
| CS | 6.18106.039 | Operating System Engineering | M. Frans Kaashoek Robert T. Morris Nickolai B. Zeldovich |
|
| CS | 6.1850/26.052 | Computer Systems and Society | Katrina L. LaCurts | |
| CS-EE | 6.19106.004 | Computation Structures | Silvina Hanono Wachman Mengjia Yan |
|
| CS | 6.45506.185 | Interactive Music Systems | Eran Egozy | |
| CS | 6.45706.073 | Creating Video Games | Philip Tan | |
| CS | 6.50606.827 | Algorithm Engineering | Julian Shun | |
| CS | 6.51206.822 | Formal Reasoning About Programs | Adam Chlipala | |
| CS-AID | 6.5130 | Introduction to Program Synthesis (was 6.S981 in Fa23) | Armando Solar-Lezama | |
| CS-AID | 6.52206.856 | Randomized Algorithms | David R. Karger | |
| CS | 6.52506.852 | Distributed Algorithms | Mohsen Ghaffari | |
| CS | 6.54006.840 | Theory of Computation | Michael F. Sipser | |
| CS | 6.54306.845 | Quantum Complexity Theory | Anand Natarajan | |
| CS | 6.56206.875 | Foundations of Cryptography | Yael Tauman Kalai | |
| CS-EE | 6.5820/S0426.829 | Computer Networks | Mohammad Alizadeh Hari Balakrishnan |
|
| CS | 6.S056 | Hack Yourself: Data-driven Wellbeing and Learning | Ana Bell | |
| CS | 6.S061 | Humane User Experience Design | Arvind Satyanarayan | |
| CS | 6.S894 | Accelerated Computing | Jonathan Ragan-Kelley | |
| EE | 6.20006.002 | Electrical Circuits: Modeling and Design of Physical Systems | Adam Hartz | Hae-Seung Lee |
| EE | 6.20206.070 | Electronics Project Laboratory | James W. Bales | |
| EE-CS | 6.20506.111 | Digital Systems Laboratory I | Joseph D. Steinmeyer | |
| EE | 6.2090/26.301/321 | Solid-State Circuits | Negar Reiskarimian | |
| EE | 6.22006.061 | Electric Energy Systems | Samantha Coday Priya Donti |
|
| EE | 6.2210/62106.014/640 | Electromagnetic Fields, Forces and Motion | Jeffrey H. Lang | YuFeng Kevin Chen |
| EE | 6.2220/1/26.131/1311/330 | Power Electronics Laboratory | Steven B. Leeb | |
| EE | 6.24006.051 | Introduction to Quantum Systems Engineering | Kevin O'Brien | |
| EE | 6.25406.015 | Nanotechnology: From Atoms to Systems | Farnaz Niroui Akintunde I. Akinwande |
|
| EE-AID | 6.30006.003 | Signal Processing | Jing Kong Mark Rau |
|
| EE-AID | 6.3100/26.302/320 | Dynamical System Modeling and Control Design | Jacob K. White Luqiao Liu Vincent Monardo |
|
| EE | 6.48006.020 | Biomedical Imaging with MRI: From Technology to Computation Applications | Elfar Adalsteinsson Laura D. Lewis |
|
| EE | 6.4820/26.022/522 | Quantitative and Clinical Physiology | Thomas Heldt | |
| EE | 6.48326.561 | Fields, Forces, and Flows in Biological Systems | Cullen R. Buie | |
| EE | 6.4850/2 | Multiphysics Systems Modeling (was 6.S053/S899 in Fa24) | Jongyoon Han | |
| EE | 6.60106.374 | Analysis and Design of Digital Integrated Circuits | Vivienne Sze | |
| EE | 6.60206.776 | High-Frequency Integrated Circuits | Ruonan Han | |
| EE | 6.S965 | Digital Systems Laboratory II | Joseph D. Steinmeyer | |
| EE | 6.S892 | Advanced Topics in Power Electronics | David J. Perreault | |
| EE | 6.63006.630 | Electromagnetics | Qing Hu | |
| EE | 6.63106.631 | Optics and Photonics | James G. Fujimoto | |
| EE | 6.64006.728 | Applied Quantum and Statistical Physics | Peter L. Hagelstein | |
| EE | 6.6410 | Quantum Computation | Seth Lloyd Peter W. Shor |
|
| EE | 6.65006.720 | Integrated Microelectronic Devices | Jesus A. del Alamo | |
| EE | 6.66306.780 | Control of Manufacturing Processes | David E. Hardt | |
| EE-AID | 6.73006.336 | Introduction to Modeling and Simulation | Luca Daniel | |
| EE-CS | 6.73306.339 | Numerical Methods for Partial Differential Equations | Jaime Peraire | |
| EE | 6.8720/16.589/0 | Principles of Synthetic Biology | Ron Weiss | |
| EE-CS | 6.90206.943 | How to Make (Almost) Anything | Anthony Pennes | |
| EE | 6.90306.163 | Strobe Project Laboratory | James W. Bales | |
| EE | 6.C27/C67 | Computational Imaging: Physics and Algorithms | George Barbastathis Sixian You |
|
| SCC | 6.C06/18.C06 | Linear Algebra and Optimization | Pablo Parrilo Ankur Moitra |
|
| SCC | 6.C40/24.C40 | Ethics of Computing | Bradford Skow Manish Raghavan |
|
| 6.91306.913 | see 6.9110/91306.911/3 | |||
| 6.S983 | see 6.S043/S983 | |||
| 6.S042 | see 6.5820/S0426.829 | |||
| EE | 6.62106.640 | see 6.2210/62106.014/640 | ||
| EE | 6.C67 | see 6.C27/C67 | ||