Courses offered in Fall-2012 Lecturers Recitation instructors
why do subject numbers look like 6.new[6.old]? administrative contact is hyperlinked
20.420J Biomolecular Kinetics and Cellular Dynamics
Bruce Tidor
6.002x Circuits and Electronics (MITx)
6.005 Elements of Software Construction
Adam Chlipala
Robert C. Miller
6.007 Electromagnetic Energy: From Motors to Lasers
Rajeev J. Ram
CS 6.100A/B/L[6.0001+2] Introduction to Computer Science / Programming in Python / Data Science
W. Eric Grimson
John V. Guttag
Frederic P. Durand
Armando Solar-Lezama
CS 6.1040[6.170] Software Studio
Daniel N. Jackson
CS 6.1060[6.172] Software Performance Engineering
Charles E. Leiserson
CS-AID 6.1200J[6.042] Mathematics for Computer Science
F. Thomson Leighton
CS-AID 6.1210[6.006] Introduction to Algorithms
Piotr Indyk
Ronald L. Rivest
CS-AID 6.1220J[6.046] Design and Analysis of Algorithms
Srinivas Devadas
Ronitt Rubinfeld
6.169 Theory and Application of Circuits and Electronics
CS-EE 6.1910[6.004] Computation Structures
Christopher J. Terman
Daniel Sanchez
EE 6.2000[6.002] Circuits & Electronics
Hae-Seung Lee
Karl K. Berggren
John G. Kassakian
EE 6.2040[6.101] Analog Electronics Lab
Byron M. Roscoe
EE-CS 6.2050[6.111] Digital Systems Lab
Gim P. Hom
EE 6.2090/2[6.301/321] Solid-State Circuits
EE 6.2220/1/2[6.131/1311/330] Power Electronics Laboratory
Steven B. Leeb
EE 6.2300[6.013] Electromagnetics & Applications
Michael Robert Watts
Jeffrey H. Lang
EE 6.2370/6370[6.161/637] Modern Optics Proj Lab
Cardinal Warde
EE 6.2500[6.012] Electronic Devices & Circuits
Clifton G. Fonstad
Jing Kong
6.2530/2[6.701/719] Introduction to Nano Electronics
Marc A. Baldo
EE 6.2600J[6.152] Micro/Nano Processing Technology
Gale S. Petrich
EE-AID 6.3000[6.003] Signals & Systems
Pablo Parrilo
Russell L. Tedrake
CS-AID-EE 6.3400[6.02] Introduction to EECS II
Hari Balakrishnan
Adam Hartz
Yury Polyanskiy
George C. Verghese
Jacob K. White
Victor W. Zue
AID 6.3700/2[6.041/431] Probabilistic Systems Analysis
John N. Tsitsiklis
Alexandre Megretski
Alan S. Willsky
AID 6.4100/2[6.034/844] Artificial Intelligence
Patrick H. Winston
AID-CS 6.4400[6.837] Computer Graphics
Wojciech Matusik
6.453 Quantum Optical Communication
Jeffrey H. Shapiro
CS 6.4590J[6.805] Foundations of Information Policy
Harold Abelson
EE 6.4810/2J[6.021/521] Quant Physio:Cells & Tiss
Joseph D. Steinmeyer
EE 6.4832J[6.561] Fields Forces and Flows
Alan J. Grodzinsky
CS 6.5160J[6.946] Variational Mechanics
Gerald J. Sussman
CS-AID 6.5210J[6.854] Advanced Algorithms
David R. Karger
CS 6.5310[6.849] Geometric Folding Algorithms
Erik D. Demaine
CS 6.5400J[6.840] Theory of Computation
Michael F. Sipser
CS 6.5410J[6.841] Advanced Complexity Theory
CS 6.5430[6.845] Quantum Complexity Theory
6.551J Acoustics of Speech & Hear
Louis D. Braida
CS 6.5660[6.858] Computer Systems Security
Nickolai B. Zeldovich
CS 6.5810[6.828] Operating System Engineering
M. Frans Kaashoek
Robert T. Morris
CS-EE 6.5900[6.823] Computer System Architecture
Li-Shiuan Peh
EE 6.6010[6.374] Analysis & Design of Digital ICs
EE 6.6300[6.630] Electromagnetic Waves
Michael Robert Watts
Jeffrey H. Lang
EE 6.6310[6.631] Optics and Photonics
James G. Fujimoto
EE 6.6330/1[6.621/602] Fundamentals of Photonics
Tony L. Eng
EE 6.6400[6.728] Appl Quantum & Statistical Phys
Peter L. Hagelstein
6.641 Electromagnetic Fields Forces Motion
Markus Zahn
EE 6.6500J[6.720] Integrated Microelectr Devices
Jesus A. del Alamo
EE 6.6530[6.732] Physics of Solids
Qing Hu
6.6610[6.774] Phys of Microfab: Front End
Judy L. Hoyt
EE-AID 6.7000[6.341] Discrete-Time Signal Processing
Alan V. Oppenheim
AID 6.7210J[6.251] Intro: Math Programming
Patrick Jaillet
EE-AID 6.7300J[6.336] Intro Numerical Simulation
Luca Daniel
EE-CS 6.7330J[6.339] Numerical Methods for PDEs
Jacob K. White
AID-EE 6.7410/1[6.450/405] Principles of Digital Communication
Muriel Medard
AID 6.7700J[6.436] Fundamentals of Probability
David Gamarnik
AID 6.7730J[6.434] Statistics for Engineers and Scientists
Moe Z. Win
AID 6.7810[6.438] Algorithms for Estimation and Inference
Tommi S. Jaakkola
AID 6.7900[6.867] Machine Learning
Leslie P. Kaelbling
Tomas Lozano-Perez
AID 6.7940[6.231] Dynamic Programming
AID 6.8300/1[6.869/819] Advances in Computer Vision
Antonio Torralba
AID-CS-EE 6.8390/1[6.866/801] Machine Vision
Berthold K. P. Horn
AID 6.8610/1[6.864/806] Advanced Natural Language Processing
Regina A. Barzilay
AID 6.8630/S051[6.863] Natural Language and Human Language Computation
Robert C. Berwick
AID-CS 6.8700/1J[6.878/047] Adv Comp Bio: Genomes Networks Evol
Manolis Kellis
EE 6.8720/1J[6.589/0] Principles of Synthetic Biology
Ron Weiss
6.907/933 Entrepreneurship in Engineering
CS-AID-EE 6.9080[6.01] Introduction to EECS 1
Dennis M. Freeman
Adam Hartz
Timothy K. Lu
Tomas A. Palacios
AID 6.C57/C571[6.255/215] Optimization Methods
Juan Pablo Vielma Centeno
EE-CS-AID 6.UAR Preparation for UG Research
Anantha P. Chandrakasan
EE-CS-AID 6.UAT Oral Communication
Tony L. Eng
Cardinal Warde
Dimitri A. Antoniadis
Sangeeta Bhatia
Martha L. Gray
Jae S. Lim
Albert R. Meyer
Joel Moses
Martin C. Rinard
8.21 Physics of Energy
Isaac L. Chuang