Finish every path in a Program. Then pass a blind review of your final project to earn Honors.
Robotics
Nine free stages, from how robots move to a robot that drives itself. Each stage works in simulation.
- Robotics 1: Foundations
- Robotics 2: Build
- Robotics 3: Robot software
- Robotics 4: Perception
- Robotics 5: Planning & control
- Robotics 6: Robot learning
- Robotics 7: Embodied foundation models
- Robotics 8: Safety, ethics & field testing
- Robotics 9: Capstone
22 milestones · About 57 weeks at about 8 hours a week, plus your capstone trials.
How this works
- Use the free textbooks, docs and simulators linked at each stage.
- Build each stage in simulation in a public repo, then show it working to a person.
- Use a real robot whenever you have one; the simulator always counts.
- Finish all nine stages, then pass a blind review of your capstone demo to earn Honors.
Related paths
Optional practice. Not needed for Honors.
No hardware needed: every hardware step can be done in a free simulator.
Electrical & Computer Eng.
The core of an electrical and computer engineering program, free.
- ECE 1: Circuits and Electronics
- ECE 2: Signals and Systems
- ECE 3: Digital Systems
- ECE 4: Electromagnetics
- ECE 5: Electronic Devices and Analog Circuits
- ECE 6: Digital Signal Processing
- ECE 7: Feedback Control
- ECE 8: Communication Systems
- ECE 9: Computer Architecture
- ECE 10: Embedded Systems
- ECE 11: Electric Power and Energy
- ECE Curriculum: Capstone
46 milestones in the core, plus electives · About 154 weeks of core courses (1820 hours), plus 268 hours of electives and your capstone.
Before you start
Math and physics prerequisites: reused from the Mathematics, Data Science and Physics curricula (calculus, differential equations, linear algebra, probability, Physics 2).
Advanced electives
Finish both electives: Linear Dynamical Systems and Digital IC Design with open tools.
How this works
- Use the free MIT courses, open textbooks and free tools linked in every unit.
- Solve each unit's problems, check them against the free solutions or a simulator, and post the write-up.
- Each course ends with a build you can rerun: a circuit, a notebook, a Verilog design or firmware.
- Finish the core and both electives, then pass a blind review of your capstone to earn Honors.
- Foundations for engineering work. Not a professional engineering licence.
Related paths
Optional practice. Not needed for Honors.
Modelled on a typical 4-year undergraduate program. Course map adapted from MIT OCW (CC BY-NC-SA 4.0)
Mechanical Eng.
The core of a mechanical engineering program, free.
- ME 1: Statics and Mechanics of Materials
- ME 2: Dynamics
- ME 3: Thermodynamics
- ME 4: Fluid Mechanics
- ME 5: Heat Transfer
- ME 6: Materials
- ME 7: Engineering Drawing and CAD
- ME 8: Design and Manufacturing
- ME 9: Machine Elements
- ME 10: System Dynamics and Control
- ME 11: Measurement and Instrumentation
- ME 12: Numerical Methods for Engineers
- ME Curriculum: Capstone
53 milestones in the core, plus electives · About 158 weeks of core courses (1808 hours), plus 336 hours of electives and your capstone.
Before you start
Math and physics prerequisites: reused from the Mathematics, Data Science and Physics curricula (calculus, differential equations, statistics, Physics 1 and 4).
Advanced electives
Finish both electives: Finite Element Analysis and Energy Systems.
How this works
- Use the free MIT courses, open textbooks and free tools linked in every unit.
- Solve each unit's problems, check them against the free solutions or a simulator, and post the write-up.
- Each course ends with a build: a measured experiment, a simulation, a CAD drawing or a mechanism.
- Finish the core and both electives, then pass a blind review of your capstone to earn Honors.
- Foundations for engineering work. Not a professional engineering licence.
Related paths
Optional practice. Not needed for Honors.
Modelled on a typical 4-year undergraduate program. Course map adapted from MIT OCW (CC BY-NC-SA 4.0)