You are on page 1of 4

6

6.001
6.002
6.003
6.004
6.005
6.006
6.007
6.011
6.012
6.013
6.02
6.033
6.034
6.035
6.041
6.047
6.061
6.079
6.08
6.087
6.088
6.09
6.091
6.092
6.092
6.092
6.094
6.096
6.096
6.097
6.099
6.101
6.111
6.161
6.163
6.17
6.17
6.171
6.172
6.186
6.189
6.189
6.27
6.37
6.37
6.701
6.801
6.803
6.805
6.813

Introduction to Computer Science and Programming (Fall 2008)


Structure and Interpretation of Computer Programs
Circuits and Electronics
Signals and Systems
Computation Structures
Elements of Software Construction (Fall 2008)
Introduction to Algorithms (Spring 2008)
Electromagnetic Energy: From Motors to Lasers
Introduction to Communication, Control, and Signal Processing (Spring 2004)
Microelectronic Devices and Circuits (Fall 2005)
Electromagnetics and Applications (Fall 2005)
Introduction to EECS II: Digital Communication Systems
Computer System Engineering
Artificial Intelligence (Spring 2005)
Computer Language Engineering
Probabilistic Systems Analysis and Applied Probability (Spring 2006)
Computational Biology: Genomes, Networks, Evolution (Fall 2008)
Introduction to Electric Power Systems (Spring 2011)
Introduction to Convex Optimization (Fall 2009)
Great Ideas in Theoretical Computer Science (Spring 2008)
Practical Programming in C
Introduction to C Memory Management and C++ Object-Oriented Programming
Building Programming Experience: A Lead-In to 6.001
Hands-On Introduction to Electrical Engineering Lab Skills
Bioinformatics and Proteomics
Introduction to Programming in Java
Java Preparation for 6.170
Introduction to MATLAB
Algorithms for Computational Biology
Introduction to C++
Fundamentals of Photonics: Quantum Electronics (Spring 2006)
Street-Fighting Mathematics
Introductory Analog Electronics Laboratory
Introductory Digital Systems Laboratory (Spring 2006)
Modern Optics Project Laboratory (Fall 2005)
Strobe Project Laboratory
Laboratory in Software Engineering
Software Studio
Software Engineering for Web Applications
Performance Engineering of Software Systems
Mobile Autonomous Systems Laboratory
A Gentle Introduction to Programming Using Python (January IAP 2008)
Multicore Programming Primer
Autonomous Robot Design Competition
Robocraft Programming Competition
The Battlecode Programming Competition
Introduction to Nanoelectronics (Spring 2010)
Machine Vision (Fall 2004)
The Human Intelligence Enterprise (Spring 2002)
Ethics and the Law on the Electronic Frontier (Fall 2005)
User Interface Design and Implementation (Spring 2011)

Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate

6.814
6.837
6.901
6.911
6.912
6.93
6.976
6.01SC
6.021J
6.022J
6.023J
6.024J
6.025J
6.042J
6.045J
6.046J
6.050J
6.055J
6.071J
6.073J
6.07J
6.152J
6.207J
6.338J
6.802J
6.804J
6.902J
6.903J
6.S079
6.S096
6.S096

Database Systems (Fall 2010)


Computer Graphics
Inventions and Patents
Transcribing Prosodic Structure of Spoken Utterances with ToBI
Introduction to Copyright Law
Management in Engineering
NextLab I: Designing Mobile Technologies for the Next Billion Users
Introduction to Electrical Engineering and Computer Science I
Quantitative Physiology: Cells and Tissues (Fall 2004)
Quantitative Physiology: Organ Transport Systems
Fields, Forces and Flows in Biological Systems
Molecular, Cellular, and Tissue Biomechanics
Introduction to Bioengineering (BE.010J)
Mathematics for Computer Science (Spring 2005)
Automata, Computability, and Complexity
Design and Analysis of Algorithms
Information and Entropy
The Art of Approximation in Science and Engineering
Introduction to Electronics, Signals, and Measurement
Creating Video Games
Projects in Microscale Engineering for the Life Sciences
Micro/Nano Processing Technology
Networks
Parallel Computing
Foundations of Computational and Systems Biology (Spring 2014)
Computational Cognitive Science
Engineering Innovation and Design
Patents, Copyrights, and the Law of Intellectual Property
Nanomaker
Effective Programming in C and C++
Introduction to C and C++

Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate

Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate

Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate
Undergraduate