Before you start
Readiness opens the right doors.
Prerequisites establish your starting knowledge. Readiness gates check additional skills needed for particular advanced or physical learning activities.
Bring evidence of what you already know.
Check the required courses on the course or pathway page. Prior learning may be considered through review of work you can reproduce and explain. A readiness discussion identifies any additional bridge preparation; it does not remove prerequisites automatically.
C++, Linux and build tools
Demonstrate a small sensor-processing build and explain memory, process and timing behaviour.
Circuits and semiconductor devices
Interpret and simulate a simple transistor circuit, including bias and expected behaviour.
Embedded firmware
Build C firmware and explain linking, memory maps and interrupts.
Advanced mathematics and control
Explain a scoped Jacobian/control task, dynamics assumptions and optimisation choices.
Manipulation preparation
Complete the ROB-203 manipulation elective or demonstrate equivalent kinematics and constrained arm trajectories.
Physical actuator and real-time control
Required only for physical HUM-301 delivery: demonstrate bounded commands, limits, fault response and supervised recovery.
API and operational integration
Demonstrate authenticated API access, mission-state handling and idempotent record creation.
Plan the whole route.
Additional bridge preparation is not timed inside the published pathway totals. Physical actuator readiness applies only when a physical humanoid delivery is offered. Ask for the preparation and practical plan that applies to your intake.
Let's build your learning path
Your next chapter starts with a question.
Tell us what you want to build. Explore the right foundations, course or pathway for your starting point.