Courses offered in Fall-2023 | Lecturers | Recitation instructors | |
---|---|---|---|
why do subject numbers look like 6.new[6.old]? | administrative contact is hyperlinked | ||
6.100A/B/L[6.0001+2] | Intro to CS / Programming in Python / Data Science |
John V. Guttag
Stefanie Mueller
Andrew Wang
|
|
6.1010[6.009] | Fundamentals of Programming |
Max Goldman
Robert C. Miller
|
Hope Dargan
Karen Sollins
|
6.1040[6.170] | Software Studio |
Arvind Satyanarayan
|
|
6.1060[6.172] | Software Performance Engineering |
Saman P. Amarasinghe
Jonathan Ragan-Kelley
|
|
6.1120[6.818] | Dynamic Computer Language Engineering | ||
6.1200J[6.042] | Math for Computer Science |
Brynmor Chapman
Ryan Williams
|
|
6.1210[6.006] | Intro to Algorithms |
Anand Natarajan
Nir N. Shavit
|
|
6.1220J[6.046] | Design and Analysis of Algorithms |
Jonathan Kelner
Julian Shun
|
|
6.1600[6.053] | Foundations of Computer Security |
Nickolai B. Zeldovich
|
|
6.1810[6.039] | Operating Systems Engineering |
Adam Belay
|
|
6.1850[6.052] | Computer Systems & Society | ||
6.1910[6.004] | Computation Structures |
Christina Delimitrou
|
|
6.2000[6.002] | Circuits & Electronics |
David J. Perreault
|
Sam Coday
Tomas A. Palacios
|
6.2020J[6.070] | Electonics Proj Lab | ||
6.2050[6.111] | Digital Systems Lab | ||
6.2090/2[6.301/321] | Solid-State Circuits | ||
6.2210/6210[6.014/640] | Electromagnetic Fields, Forces and Motion |
YuFeng Kevin Chen
|
|
6.2220/1/2[6.131/1311/330] | Power Electronics Laboratory | ||
6.2400[6.051] | Introduction to Quantum Systems Engineering |
Karl K. Berggren
Dirk Englund
|
|
6.2540[6.015] | Nanotechnology: From Atoms to Systems (was 6.S059) |
Akintunde I. Akinwande
Rajeev J. Ram
|
|
6.3000[6.003] | Signals & Systems |
Laura D. Lewis
|
|
6.3020 | Fundamentals of Music Processing | ||
6.3100/2[6.302/320] | Feedback System Design |
Priya Donti
Luqiao Liu
|
|
6.3700/2[6.041/431] | Probabilistic Systems Analysis |
William D. Oliver
|
|
6.3800[6.008] | Introduction to Inference | ||
6.3900[6.036] | Introduction to Machine Learning |
Duane S. Boning
Isaac L. Chuang
Kyle Keane
Wojciech Matusik
Alexandre Megretski
Tess Smidt
Peter Szolovits
|
|
6.3950/2[6.404] | AI, Decision-Making, and Society |
Manish Raghavan
|
|
6.4110[6.038] | Representation and Inference in Artificial Intelligence | ||
6.4120J[6.804] | Computational Cognitive Science | ||
6.4130/2J[6.817/877] | Principles of Autonomy and Decision Making | ||
6.4210/2[6.800/843] | Robotic Manipulation | ||
6.4400[6.837] | Computer Graphics | ||
6.4550J[6.185] | Interactive Music Systems (formerly 6.809J) | ||
6.4570J[6.073] | Creating Video Games |
Richard Eberhardt
Philip Tan
|
|
6.4820/2J[6.022/522] | Organ Transport Systems |
Lonnie G. Petersen
|
|
6.4832J[6.561] | Fields Forces and Flows | ||
6.5160J[6.946] | Variational Mechanics | ||
6.5400J[6.840] | Theory of Computation | ||
6.5620J[6.875] | Cryptography & Cryptanalysis | ||
6.5630[6.876] | Adv Topics in Cryptography | ||
6.5810[6.828] | Operating System Engineering | ||
6.5820[6.829] | Computer Networks |
Manya Ghobadi
|
|
6.5830/1[6.830/814] | Database Systems |
Tim Kraska
|
|
6.5900[6.823] | Computer System Architecture |
Mengjia Yan
|
|
6.5940 | TinyML and Efficient Deep Learning Computing (was 6.S965) | ||
6.6010[6.374] | Analysis & Design of Digital ICs | ||
6.6020[6.776] | High Speed Comm Circuits | ||
6.6300[6.630] | Electromagnetic Waves | ||
6.6400[6.728] | Appl Quantum & Statistical Phys | ||
6.6410J | Quantum Computation | ||
6.6500J[6.720] | Integrated Microelectr Devices | ||
6.6630J[6.780] | Semiconductor Manufacturing | ||
6.7020[6.456] | Adaptive Array Processing | ||
6.7120/1 | Principles of Modeling, Computing & Control for Decarbonized Electric Energy Systems (was 6.247) | ||
6.7200/1J[6.255/215] | Optimization Methods |
Dimitris J. Bertsimas
Alexandre Jacquillat
|
|
6.7210J[6.251] | Intro: Math Programming | ||
6.7300J[6.336] | Intro Numerical Simulation | ||
6.7330J[6.339] | Numerical Methods for PDEs | ||
6.7410/1[6.450/405] | Principles of Digital Communication | ||
6.7700J[6.436] | Fundamentals of Probability | ||
6.7810[6.438] | Algorithms for Estimation and Inference |
Guy Bresler
|
|
6.7900[6.867] | Machine Learning |
Pulkit Agrawal
Stephen Bates
Tommi S. Jaakkola
Shen Shen
|
|
6.7910J[6.860] | Statistical Learning Theory and Applications | ||
6.7920[6.246] | Reinforcement Learning: Foundations and Methods | ||
6.8610/1[6.864/806] | Advanced Natural Language Processing |
Jacob Andreas
Chris Tanner
|
|
6.8700/1J[6.878/047] | Adv Comp Bio: Genomes Networks Evol |
Regina A. Barzilay
|
|
6.8720/1J[6.589/0] | Principles of Synthetic Biology | ||
6.8810J[6.556] | Data Acquisition & Image Reconstruct in MRI | ||
6.9020J[6.943] | How to Make (Almost) Anything | ||
6.9030[6.163] | Strobe Project Lab | ||
6.9101J[6.9021] | Introduction to Design Thinking and Innovation in Engineering | ||
6.910AJ[6.902A] | Design Thinking and Innovation Leadership for Engineers | ||
6.910BJ[6.902B] | Design Thinking and Innovation Project | ||
6.9110J[6.911] | Engineering Leadership Lab |
John Feiler
|
|
6.9120J[6.912] | Engineering Leadership |
James N. Magarian
Elizabeth C. Schanne
|
|
6.9130J[6.913] | Engineering Leadership Lab |
John Feiler
Leo R. McGonagle
|
|
6.9270J[6.927] | Negotiation and Influence Skills for Technical Leaders | ||
6.9280J[6.928] | Leading Creative Teams | ||
6.9320J[6.904] | Ethics for Engineers | ||
6.9360J[6.930] | Management-Engineering | ||
6.9970 | Academic Job Search | ||
6.C06/18.C06 | Linear Algebra and Optimization |
Pablo Parrilo
|
|
6.C25 | Real World Computation with Julia (was 6.S083) | ||
6.C27/C67 | Computational Imaging: Physics and Algorithms (was 6.S045) |
Sixian You
|
|
6.S062 | Generative Machine Learning in K-12 Education |
Harold Abelson
Randall Davis
|
|
6.S890 | Topics in Mulitagent Learning |
Konstantinos Daskalakis
|
|
6.S891 | Algorithmic Counting and Sampling: Probability, Polynomials, and More | ||
6.S896 | Algorithmic Statistics |
Konstantinos Daskalakis
|
|
6.S898 | Deep Learning |
Sara Beery
Jeremy Bernstein
|
|
6.S951 | Modern Mathematical Statistics | ||
6.S954 | Algorithmic Lower Bounds: Fun with Hardness Proofs | ||
6.S955 | Applied Numerical Algorithms | ||
6.S979 | Values and AI: Accidents, Alignment, and Misuse | ||
6.S980 | Machine Learning for Inverse Graphics | ||
6.S981 | Introduction to Program Synthesis | ||
6.UAR | Preparation for UG Research |
Ahmad Bahai
|
|
6.UAT | Oral Communication |
Jongyoon Han
Qing Hu
Jorg Scholvin
Luis Velasquez-Heller
Cardinal Warde
|