A structured, fully-virtual 3-month robotics programme built for learners aged 14 and up — from secondary-school students exploring engineering to graduates and young professionals sharpening their technical foundation. You'll build, code, simulate, debug, and present real robotics projects from home — with a live tutor, weekly progress feedback, and a final showcase.
Beginner or Advanced — which track fits you?
Two tracks run in parallel. Pick the one that matches your starting point:
| Track | Best for | You'll leave with |
|---|---|---|
| Beginner Robotics | Secondary school students and older learners new to robotics or electronics. | A simulated Smart Autonomous Rover System and a project presentation. |
| Advanced Robotics | Learners with prior robotics, programming, engineering or a strong STEM background. | An advanced robotics design/simulation showcase and an implementation roadmap. |
Not sure? Start with Beginner — the curriculum is deliberately designed to take a complete newcomer from “what's a resistor?” to shipping a working simulated rover in 12 weeks.
Beginner curriculum — 12 weeks, 3 phases
Weeks 1–4 · Foundations
Tinkercad Circuits navigation, current/voltage/resistance basics, Arduino Uno and breadboard wiring, block coding, and digital inputs/outputs. You'll build: a blink circuit, a traffic-light sequence, and an interactive doorbell system.
Weeks 5–8 · Sensors & Automation
Analog inputs, light sensors, temperature sensing, ultrasonic distance sensing, servo motors, and automation logic. You'll build: a smart streetlight, a greenhouse alarm, a reverse parking sensor, and an automatic smart gate.
Weeks 9–12 · Capstone Build
Transition from block coding to real Arduino C++, DC motors, H-Bridge motor drivers, capstone architecture, and debugging. Culminates in your Smart Autonomous Rover System and a final virtual simulation showcase.
Advanced curriculum — 12 weeks, deep-dive
- Weeks 1–2 · Foundations and spatial descriptions — positions, orientations, frames, homogeneous transformations, D-H convention.
- Weeks 3–4 · Manipulator kinematics — forward and inverse kinematics, workspace, algebraic/geometric approaches, Jacobians.
- Weeks 5–6 · Dynamics and trajectory basics — singularities, static forces, Newton-Euler and Lagrangian dynamics, state-space equations.
- Weeks 7–8 · Trajectory and mechanism design — Cartesian path planning, workspace optimisation, actuation, transmission, PID tuning.
- Weeks 9–10 · Control systems — trajectory-following, computed torque, Lyapunov stability, adaptive control, model uncertainty.
- Weeks 11–12 · Force control and programming — hybrid position/force control, robot programming languages, offline programming, an introduction to ROS 2.
What you'll need
- A laptop or computer with a stable internet connection.
- A free Tinkercad Circuits account (Beginner track). We'll help you set it up during onboarding — no physical robotics kit required to get started.
- Willingness to practise between classes. Two hours a week of class time works best when paired with a little tinkering in between.
Frequently asked questions
Is this fully online?
Yes — 100% virtual. Classes run live on Google Meet or Zoom. Join from anywhere with a laptop and stable internet.
How much time does it take each week?
Two 1-hour live classes on Saturday and Sunday, for 12 weeks. That's 24 contact hours total, plus optional practice time between classes.
Which track should I join?
Beginner is for anyone new to robotics or electronics — perfect for secondary school students, graduates or working professionals starting from scratch. Advanced is for learners who've already built with Arduino, done some programming, or have a strong maths/physics foundation. When in doubt, start with Beginner.
Will there be a certificate?
Yes — a certificate is issued to learners who complete attendance and present their final project at the showcase.
Will classes be recorded?
Yes — recordings are shared with enrolled students so you can revisit any class you missed or want to review.
