Robotics Courses

Build robots from scratch.

The robots are coming! And they're here to stay. Robots are appearing in all walks of life, from building products in factories, to mowing your lawn.

Our beginners courses assume no previous robotics experience.


All our courses are project based. We use a workspace environment rather than a classroom environment to encourage experimentation, collaboration and creativity. We won't spend a long time learning the all the theory. We will get stuck right into hands-on activity from the start, working quickly to pick up a handful of concepts that will allow us to build a simple working prototype. This will provide a base from which more advanced concepts can be added.

Hardware and Software Fundamentals

Robotics combines a number of skills: programming, electronics, engineering and algorithm design to name a few. Our Build a Remote Controlled Robot course works with the popular Raspberry Pi computer and the Python programming language. You will build electronic circuits and learn to control them with programs you will write. You will build the physical robot, with motors controlled by your program.

Robots that Interact with the World

More Robotics: Make your Robot Drive Itself course adds a sensor that can sense dark and light and an ultrasonics sensor. These can be used to follow a line drawn on the ground and avoid obstacles as the robot trundles around a room.

Further Help

We encourage you to take the projects you start in our courses further in your own time. We also encourage you to start your own projects. One-to-one Tuition is available to provide support. Our Personal Projects sessions provide a way to get a new or stalled project moving with a focussed half-day, full-day or full-weekend session.