foundations

Robotics Engineer Foundations

The generalist starting point · 10 weeks

If you are coming from CS, EE, ME, or self-taught — start here. The 10-week path covers the math, programming, and concept fluency every robotics role assumes you have. Finish this and any of the other 7 roadmaps becomes accessible.

Beginner~10 weeks12 topics18 resources

Find courses for this path

01

Math you will actually use

Linear algebra, calculus, probability — the parts that matter for robotics.

02

Programming for robotics

Python and C++ to working-engineer fluency, plus Linux + Git.

03

Robotics core concepts

Kinematics, dynamics, sensors, actuators, intro to control.

04

Your first robot project

Build something in simulation, deploy on real hardware if you can.