Pillar 01 · Online Courses

Learn at your own pace,
on any device

Structured, project-driven modules in AI, Embedded Systems and Robotics. Every module ends with a hands-on build assignment — not just a quiz.

Tracks available
3
Total modules
27
Avg. duration
8 weeks
Certificate
On completion
Choose your track

Three focused engineering programmes

01

Embedded AI Systems

Microcontrollers (Arduino, STM32), Raspberry Pi, TensorFlow Lite, sensor fusion, real-time OS, edge AI deployment on hardware.

Online + in-personFlagshipHardware kit includedCertificate
10modules
02

Robotics Design

Kinematics, actuators, servo control, path planning, ROS 2, autonomous navigation and computer vision for robotics.

Online + workshopsRobot kit availableAll levels
9modules
03

Artificial Intelligence & ML

Python, scikit-learn, neural networks, computer vision (OpenCV), NLP fundamentals and model deployment.

Fully onlineWeeknight cohortsCertificate
8modules
Curriculum

Module-by-module breakdown

Click a track above to switch. Showing Embedded AI Systems by default.

1
Intro to embedded systems
GPIO, voltage, current — what is a microcontroller?
Free preview
2
Arduino programming fundamentals
C/C++ on hardware, serial comm, digital & analog I/O
Free preview
3
Raspberry Pi & Linux basics
Linux CLI, Python GPIO, camera module setup
Enrol to unlock
4
Sensor fusion & data acquisition
IMU, ultrasonic, temperature — reading, calibrating & filtering
Enrol to unlock
5
Intro to AI & Machine Learning
Classification, regression, decision trees with scikit-learn
Enrol to unlock
6
TensorFlow Lite & model compression
Quantization, pruning, converting models for MCUs
Enrol to unlock
7
Computer vision on edge devices
OpenCV, object detection, real-time inference on Pi
Enrol to unlock
8
STM32 & RTOS fundamentals
FreeRTOS tasks, priorities, real-time scheduling
Enrol to unlock
9
End-to-end edge AI project
Design, train, compress, deploy — full pipeline on hardware
Enrol to unlock
10
Capstone — build your AI device
Choose a real-world problem. Submit for certification.
Enrol to unlock
What you'll achieve

Learning outcomes

Write embedded C/C++ programs and deploy them on real microcontrollers
Interface sensors (IMU, ultrasonic, temperature) with Arduino and STM32
Run TensorFlow Lite inference on Raspberry Pi and STM32 hardware
Build and navigate a robot using ROS 2 in simulation and on real hardware
Train, compress and deploy ML models from data collection to production
Earn an industry-aligned DoQuest certificate after final assessment

Start your first module free

No payment needed for preview modules · Enrol to unlock the full track

Enrol now →