Topics
The core concepts for the month, taught through weekly lessons, lecture notes, and reading.
Each month combines topics, a laboratory rhythm, and a project that feeds the next stage.
The program moves from fundamentals and programming to simulation, computer vision, and autonomy, and ends with a capstone autonomous mobile robot. Weekly lessons and labs for every month live on the Courses page.
The core concepts for the month, taught through weekly lessons, lecture notes, and reading.
Every week pairs its lesson with a hands-on lab, an assignment, and a short quiz.
A project that applies the month's topics and becomes the starting point for the next stage.
Establish vocabulary, sensing, actuation, frames, and Python before you command a simulated mobile robot.
Move from scripts to a robot software graph: ROS 2 communication and feedback control.
Describe geometry, visualize frames, and test a manipulator in a physics world.
Turn cameras into robot sensors and close a vision-to-motion loop.
Estimate pose, build maps, plan paths, and supervise autonomous behavior.
Integrate subsystems, test them, document them, and present an autonomous mobile robot.
Next cohort starts January 5, 2027
Enrollment deadline December 15, 2026. Program fee $1,499. Submit your registration to reserve a place in the six-month, project-centered program.