ACADEMIC YEAR / 2026–27

Fall/ CURRENT

2.71Optics12 UNITS
16.851Introduction to Satellite Engineering6 UNITS
16.853Advanced Satellite Engineering6 UNITS
6.1903 [6.0004]Introduction to Low-level Programming in C and Assembly6 UNITS
CMS.300Game Studies12 UNITS
6.4570 [6.073]Creating Video Games12 UNITS

Spring/ PLANNED

No course record entered.

ACADEMIC YEAR / 2025–26

Fall

2.004Dynamics and Control II12 UNITS
6.300 [6.003]Signal Processing12 UNITS
6.222 [6.131]Power Electronics Laboratory12 UNITS

Spring

2.12Introduction to Robotics12 UNITS
2.14Analysis and Design of Feedback Control Systems12 UNITS
6.206 [6.115]Microcomputer Project Laboratory12 UNITS

ACADEMIC YEAR / 2024–25

Fall

2.001Mechanics and Materials I12 UNITS
2.003Dynamics and Control I12 UNITS
2.005Thermal-Fluids Engineering I12 UNITS

Spring

2.002Mechanics and Materials II12 UNITS
6.200 [6.002]Electrical Circuits: Modeling and Design of Physical Systems12 UNITS
4.021Design Studio: How to Design12 UNITS
21M.030Introduction to Musics of the World12 UNITS

ACADEMIC YEAR / 2023–24

Fall

8.01Physics I12 UNITS
18.01ASingle Variable Calculus12 UNITS
18.02AMulti-Variable Calculus12 UNITS
5.111Principles of Chemical Science12 UNITS
21W,031Science Writing and New Media: Explorations in Communicating about Science and Technology12 UNITS

Spring

2.086Numerical Computation for Mechanical Engineers12 UNITS
2.s02Tool Design9 UNITS
18.03Differential Equations12 UNITS
8.02Physics II12 UNITS
CMS.301Game Design Methods12 UNITS