Courses offered in Fall-2015 Lecturers Recitation instructors
why do subject numbers look like 6.new[6.old]? administrative contact is hyperlinked
CS 6.0001/2 Introduction to Programming and Computer Science
Ana Bell
W. Eric Grimson
John V. Guttag
EE 6.002 Electrical Circuits: Modeling and Design of Physical Systems
Karl K. Berggren
Ruonan Han
Jeffrey H. Lang
6.002x Circuits and Electronics (MITx)
Bonnie K. Lam
EE-AID 6.003 Signal Processing
Jae S. Lim
Megan M. Fuller
Qing Hu
CS-EE 6.004 Computation Structures
Silvina Hanono Wachman
Daniel Sanchez
Christopher J. Terman
6.004x Computation Structures (MITx)
Silvina Hanono Wachman
CS 6.005 Software Construction
Max Goldman
Robert C. Miller
CS-AID 6.006 Introduction to Algorithms
Piotr Indyk
Ronald L. Rivest
6.007 Electromagnetic Energy: From Motors to Solar Cells
Rajeev J. Ram
AID 6.008 Introduction to Inference
Polina Golland
Lizhong Zheng
CS-AID-EE 6.01 Introduction to EECS via Robotics
Adam Hartz
Akintunde I. Akinwande
Duane S. Boning
Joseph D. Steinmeyer
Joel Voldman
EE 6.012 Nanoelectronics and Computing Systems
Tomas A. Palacios
Luqiao Liu
CS-AID-EE 6.02 Introduction to EECS via Communication Networks
Katrina L. LaCurts
George C. Verghese
Mohammad Alizadeh
Brian Anthony
Hari Balakrishnan
Ahmad Beirami
Shreya Saxena
EE 6.021/521 Cellular Neurophysiology and Computing
Jongyoon Han
Thomas Heldt
Jongyoon Han
Thomas Heldt
EE 6.025/525 Medical Device Design
Alexander H. Slocum
Charles G. Sodini
Charles G. Sodini
AID 6.034 Artificial Intelligence
Patrick H. Winston
AID 6.041/431 Introduction to Probability
Patrick Jaillet
Patrick Jaillet
Kenneth R. Duffy
Alexandre Megretski
CS-AID 6.042 Mathematics for Computer Science
Albert R. Meyer
Zoran Dzunic
CS-AID 6.046 Design and Analysis of Algorithms
Shafrira Goldwasser
Nir N. Shavit
AID-CS 6.047/878 Advanced Computational Biology: Genomes, Networks, Evolution
Manolis Kellis
EE 6.070 Electronics Project Laboratory
James W. Bales
6.072 Introduction to Digital Electronics
James W. Bales
CS 6.073 Creating Video Games
EE-CS 6.111 Digital Systems Laboratory I
Gim P. Hom
EE 6.131 Power Electronics Laboratory
Steven B. Leeb
EE 6.152 Micro/Nano Processing Technology
Jurgen Michel
Luis Velasquez-Heller
EE 6.161/637 Modern Optics Project Laboratory
Cardinal Warde
Cardinal Warde
EE 6.163 Strobe Project Laboratory
James W. Bales
6.169 Theory and Application of Circuits and Electronics
Jeffrey H. Lang
CS 6.170 Software Design
Daniel N. Jackson
Eirik Bakke
CS 6.172/871 Software Performance Engineering
Saman P. Amarasinghe
CS-EE 6.175 Constructive Computer Architecture
Arvind
AID 6.231 Dynamic Programming and Reinforcement Learning
AID 6.251 Introduction to Mathematical Programming
Dimitris J. Bertsimas
AID 6.254 Game Theory with Engineering Applications
Asuman E. Ozdaglar
AID 6.255 Optimization Methods
Pablo Parrilo
6.261 Adv Topics in Communications
Muriel Medard
AID-EE 6.267 Heterogeneous Networks: Architecture, Transport, Proctocols, and Management
Vincent W. S. Chan
Robert G. Gallager
EE 6.301 Solid-State Circuits
Hae-Seung Lee
EE-CS 6.335 Fast Methods for Partial Differential and Integral Equations
EE-AID 6.336 Introduction to Modeling and Simulation
Luca Daniel
EE-CS 6.338 Parallel Computing and Scientific Machine Learning
Alan Edelman
EE-CS 6.339 Numerical Methods for Partial Differential Equations
Qiqi Wang
EE-AID 6.341 Discrete-Time Signal Processing
Alan V. Oppenheim
James Ward
EE 6.374 Analysis and Design of Digital Integrated Circuits
Vivienne Sze
6.431 see 6.041/431
AID 6.434 Statistics for Engineers and Scientists
Moe Z. Win
AID 6.436 Fundamentals of Probability
John N. Tsitsiklis
AID 6.438 Algorithms for Inference
Gregory W. Wornell
AID-EE 6.450 Principles of Digital Communication
Yury Polyanskiy
6.453 Quantum Optical Communication
Jeffrey H. Shapiro
6.521 see 6.021/521
6.525 see 6.025/525
6.551 Acoustics of Speech and Hearing
Louis D. Braida
Satrajit Ghosh
EE-AID 6.556 Data Acquisition and Image Reconstruction in MRI
Elfar Adalsteinsson
EE 6.561 Fields, Forces, and Flows in Biological Systems
Alan J. Grodzinsky
EE 6.580/9 Principles of Synthetic Biology
Ron Weiss
6.580x Principles of Synthetic Biology
6.589 see 6.580/9
EE 6.602/621 Fundamentals of Photonics (was 6.S077/S977 in Fa14)
EE 6.631 Optics and Photonics
James G. Fujimoto
6.637 see 6.161/637
6.651 Introduction to Plasma Physics I
Anne E. White
EE 6.685 Electric Machines
James L. Kirtley
EE 6.720 Integrated Microelectronic Devices
Dimitri A. Antoniadis
EE 6.728 Applied Quantum and Statistical Physics
Peter L. Hagelstein
AID-CS-EE 6.801/866 Machine Vision
AID 6.804 Computational Cognitive Science
Joshua B. Tenenbaum
CS 6.805 Foundations of Information Policy
Harold Abelson
AID 6.806/864 Quantitative Methods for Natural Language Processing
Regina A. Barzilay
Tommi S. Jaakkola
CS-EE 6.811 Principles and Practice of Assistive Technology
Julie E. Greenberg
Grace Teo
CS 6.814/830 Database Systems
Samuel R. Madden
AID-CS 6.815/865 Advanced Computational Photography
Frederic P. Durand
CS 6.816/836 Multicore Programming
6.819 see 6.869/819
CS 6.820 Foundations of Program Analysis
Armando Solar-Lezama
CS-EE 6.829 Computer Networks
Dina Katabi
6.830 see 6.814/830
AID-CS-EE 6.832 Underactuated Robotics
Russell L. Tedrake
6.836 see 6.816/836
AID-CS 6.837 Computer Graphics
Wojciech Matusik
CS 6.840 Theory of Computation
Michael F. Sipser
CS 6.852 Distributed Algorithms
Nancy A. Lynch
CS 6.858 Computer Systems Security
M. Frans Kaashoek
Robert T. Morris
6.864 see 6.806/864
6.865 see 6.815/865
6.866 see 6.801/866
AID 6.867 Machine Learning
Guy Bresler
Tamara Broderick
Leslie P. Kaelbling
AID 6.869/819 Advances in Computer Vision
Aude Oliva
AID 6.870 Advanced Topics in Computer Vision
Berthold K. P. Horn
6.871 see 6.172/871
AID-CS 6.872 Biomedical Computing
Peter Szolovits
CS 6.876 Advanced Topics in Cryptography
Vinod Vaikuntanathan
6.878 see 6.047/878
6.902 Design Thinking and Innovation Leadership for Engineers
6.904 Ethics for Engineers
Bernhardt Trout
6.930 Management in Engineering
Jung-Hoon Chun
6.933 Entrepreneurship in Engineering
Christina Chase
CS 6.946 Classical Mechanics: A Computational Approach
Gerald J. Sussman
CS 6.S04 Fundamentals of Programming
Adam Chlipala
Srinivas Devadas
6.UAR Seminar in Undergraduate Advanced Research
Anantha P. Chandrakasan
Priyanka Raina
6.UAT Oral Communication
Tony L. Eng
Marc A. Baldo
Martha L. Gray
Leslie A. Kolodziejski
Joel Moses
Joseph D. Steinmeyer
Collin M. Stultz