Courses offered in Fall-2018 Lecturers Recitation instructors
why do subject numbers look like 6.new[6.old]? administrative contact is hyperlinked
EE 6.002 Electrical Circuits: Modeling and Design of Physical Systems
Jeffrey H. Lang
Joel Voldman
Luqiao Liu
Joseph D. Steinmeyer
EE-AID 6.003 Signal Processing
Elfar Adalsteinsson
Dennis M. Freeman
Adam Hartz
Jing Kong
CS-EE 6.004 Computation Structures
Arvind
Song Han
Silvina Hanono Wachman
Daniel Sanchez
CS-AID 6.006 Introduction to Algorithms
Zachary R. Abel
Erik D. Demaine
Jason Ku
AID 6.008 Introduction to Inference
Polina Golland
Gregory W. Wornell
CS 6.009 Fundamentals of Programming
Karl K. Berggren
Duane S. Boning
Adam Hartz
Peter Szolovits
CS-AID-EE 6.01 Introduction to EECS via Robotics
Adam Hartz
EE 6.012 Nanoelectronics and Computing Systems
Akintunde I. Akinwande
Max M. Shulaker
CS-AID-EE 6.02 Introduction to EECS via Communication Networks
Katrina L. LaCurts
Alexandre Megretski
Tomas A. Palacios
EE 6.025/525J Medical Device Design
Gim P. Hom
CS 6.031 Software Construction
Max Goldman
AID 6.034 Artificial Intelligence
Kimberle Koile
Patrick H. Winston
Randall Davis
CS 6.035 Computer Language Engineering
Martin C. Rinard
AID 6.036/862 Introduction to Machine Learning
Leslie P. Kaelbling
Jehangir Amjad
Hajir Hosseini Roozbehani
Pablo Parrilo
Jacob K. White
CS-AID 6.042J Mathematics for Computer Science
Debayan Gupta
F. Thomson Leighton
Ankur Moitra
CS-AID 6.046J Design and Analysis of Algorithms
Konstantinos Daskalakis
Srinivas Devadas
Ronitt Rubinfeld
Debayan Gupta
EE 6.070J Electronics Project Laboratory
James W. Bales
CS 6.1000/A/B[6.0001+2] Introduction to Programming and Computer Science (was 6.00/0001/0002 in Sp18)
Ana Bell
John V. Guttag
CS 6.1060[6.172] Software Performance Engineering
Charles E. Leiserson
Julian Shun
EE-CS 6.111 Digital Systems Laboratory I
Gim P. Hom
Joseph D. Steinmeyer
EE 6.152J Micro/Nano Processing Technology
Jurgen Michel
Jorg Scholvin
Scott Poesse
EE 6.163 Strobe Project Laboratory
James W. Bales
CS 6.170 Software Design
Daniel N. Jackson
Arvind Satyanarayan
EE 6.2210/6210[6.014/640] Electromagnetic Fields, Forces and Motion (was 6.S084 in Fa17)
James L. Kirtley
EE 6.2220/1/2[6.131/1311/330] Power Electronics Laboratory
Steven B. Leeb
EE 6.2370/6370[6.161/637] Modern Optics Project Laboratory
Cardinal Warde
AID 6.251J Introduction to Mathematical Programming
Patrick Jaillet
AID-EE 6.263J Data-Communication Networks
Eytan H. Modiano
EE 6.301 Solid-State Circuits
Hae-Seung Lee
6.332 Advanced Topics in Power Electronics
David J. Perreault
EE-AID 6.336J Introduction to Modeling and Simulation
Luca Daniel
EE-CS 6.338J Parallel Computing and Scientific Machine Learning
Alan Edelman
EE-CS 6.339J Numerical Methods for Partial Differential Equations
Qiqi Wang
Jacob K. White
EE-AID 6.341 Discrete-Time Signal Processing
James Ward
AID 6.3700/2[6.041/431] Introduction to Probability (was 6.041A/041B/431A/431B in Sp18)
John N. Tsitsiklis
Mardavij Roozbehani
Lizhong Zheng
EE 6.374 Analysis and Design of Digital Integrated Circuits
Vivienne Sze
AID 6.419/439J Statistics, Computation and Applications
Stefanie Jegelka
Caroline Uhler
AID 6.434J Modern Mathematical Statistics
Moe Z. Win
AID 6.436J Fundamentals of Probability
Yury Polyanskiy
AID 6.438 Algorithms for Inference
Guy Bresler
6.439 see 6.419/439J
6.4420 see 6.8420/4420[6.839/807]
AID-EE 6.450 Principles of Digital Communication
Vincent W. S. Chan
CS-EE 6.4510[6.810] Engineering Interactive Technologies (was 6.S063 in Fa17)
Stefanie Mueller
EE 6.4810/2J[6.021/521] Cellular Neurophysiology and Computing
Thomas Heldt
6.525 see 6.025/525J
EE 6.561J Fields, Forces, and Flows in Biological Systems
Alan J. Grodzinsky
CS 6.5830/1[6.830/814] Database Systems
Tim Kraska
6.6210 see 6.2210/6210[6.014/640]
EE 6.630 Electromagnetics
Hsiu Han
Robert T. I. Shin
EE 6.631 Optics and Photonics
James G. Fujimoto
6.6370 see 6.2370/6370[6.161/637]
6.644 Principles and Applications of Quantum Optics: Fundamentals and Emerging Technologies
Dirk Englund
EE 6.720J Integrated Microelectronic Devices
Jesus A. del Alamo
Alon Vardy
EE 6.728 Applied Quantum and Statistical Physics
Peter L. Hagelstein
EE 6.732 Physics of Solids
Qing Hu
EE 6.776 High-Frequency Integrated Circuits
Ruonan Han
AID 6.804J Computational Cognitive Science
Joshua B. Tenenbaum
CS 6.805J Foundations of Information Policy
Harold Abelson
Michael M. J. Fischer
Daniel J. Weitzner
6.809J Interactive Music Systems
Eran Egozy
CS-EE 6.811 Principles and Practice of Assistive Technology
Julie E. Greenberg
Kyle Keane
CS 6.828 Operating System Engineering
Adam Belay
M. Frans Kaashoek
CS-EE 6.829 Computer Networks
Mohammad Alizadeh
Hari Balakrishnan
AID 6.8300 Advances in Computer Vision (was 6.869 in Fa17)
William T. Freeman
Phillip J. Isola
Antonio Torralba
AID-CS 6.837 Computer Graphics
Justin Solomon
AID-CS-EE 6.8390/1[6.866/801] Machine Vision
Berthold K. P. Horn
CS 6.840J Theory of Computation
Michael F. Sipser
AID-CS 6.8420/4420[6.839/807] Computational Design and Fabrication (was 6.807 in Sp16)
Wojciech Matusik
Wojciech Matusik
CS 6.852J Distributed Algorithms
Nancy A. Lynch
CS-AID 6.854J Advanced Algorithms
David R. Karger
Aleksander Madry
AID 6.860J Statistical Learning Theory and Applications
Tomaso Poggio
AID 6.861J Aspects of a Computational Theory of Intelligence
Tomaso Poggio
6.862 see 6.036/862
AID 6.867 Machine Learning
Devavrat Shah
David A. Sontag
Suvrit Sra
AID-CS 6.8700/1J[6.878/047] Advanced Computational Biology: Genomes, Networks, Evolution
Manolis Kellis
EE 6.8720/1J[6.589/0] Principles of Synthetic Biology
Ron Weiss
CS 6.876 Advanced Topics in Cryptography
Vinod Vaikuntanathan
6.881 Intelligent Robot Manipulation
Tomas Lozano-Perez
Russell L. Tedrake
6.902J Design Thinking and Innovation Leadership for Engineers
Blade Kotelly
Joel E. Schindall
6.9110J[6.911] Engineering Leadership Lab
Leo R. McGonagle
6.912J Engineering Leadership
James N. Magarian
6.913J Engineering Leadership Lab
6.9160J[6.901] Engineering Innovation: Global Security Systems
Vladimir Bulovic
6.928J Leading Creative Teams
David Nino
Joel E. Schindall
6.930J Management in Engineering
Abbott Weiss
6.9320J[6.904] Ethics for Engineers
Bernhardt Trout
6.933 Entrepreneurship in Engineering
Christina Chase
AID-EE 6.934J Engineering, Economics and Regulation for Energy Access in Developing Countries
Jose Ignacio Perez-Arriaga
EE-CS 6.943J How to Make (Almost) Anything
Neil Gershenfeld
AID 6.C57/C571[6.255/215] Optimization Methods
Bart Paul Gerard Van Parys
6.S063 Principles and Applications of Quantum Optics: Fundamentals and Emerging Technologies
Dirk Englund
6.S198 Deep Learning Practicum
Harold Abelson
6.UAR Seminar in Undergraduate Advanced Research
Piotr Indyk
Dina Katabi
Michael Robert Watts
6.UAT Oral Communication
Tony L. Eng
Martha L. Gray
Kimberle Koile
Leslie A. Kolodziejski
Rajeev J. Ram
Joel E. Schindall
Collin M. Stultz
Luis Velasquez-Heller
George C. Verghese