Students building robotics projects
AI & Robotics Intermediate

Robotics

Design, build and program intelligent robotic systems using sensors, microcontrollers, embedded systems and artificial intelligence while working on exciting real-world engineering projects.

★★★★★ 4.9 (415 ratings) 12 weeks

About this program

The Robotics program equips learners with practical skills in designing, building and programming intelligent robotic systems. Students combine mechanical engineering principles with electronics, embedded systems, artificial intelligence and programming to solve real-world challenges.

Throughout the program, learners work extensively with Arduino, Raspberry Pi, sensors, motors and robotic platforms while developing automation, navigation and computer vision projects. By graduation, students will have built several portfolio-ready robotics projects that demonstrate industry-relevant skills.

Core competencies

Robot Programming

Develop robotic applications using Python and C++, implement robot control systems and autonomous navigation algorithms.

Embedded Systems

Program Arduino, Raspberry Pi and ESP32 microcontrollers to control real hardware and smart devices.

Sensors & Electronics

Interface ultrasonic sensors, infrared sensors, cameras, motors, servos and electronic components to robotic systems.

AI for Robotics

Integrate computer vision, machine learning and intelligent decision making into autonomous robotic systems.

8-week learning path

WEEKS 1–2Python for AI▼
  • Python syntax, data structures and writing your first scripts
  • Working with libraries: NumPy and pandas
  • Loading and exploring your first dataset
WEEKS 3–4Data & Statistics▼
  • Cleaning messy, real-world data
  • Descriptive statistics and visualization with matplotlib
  • Milestone: exploratory data analysis report
WEEKS 5–6Machine Learning Foundations▼
  • Supervised learning: regression and classification
  • Training, testing and validation splits
  • Milestone: your first trained model
WEEKS 7–8Capstone Project▼
  • Choosing and scoping a real-world AI problem
  • Building, evaluating and presenting your model
  • Demo day presentations to peers and instructors

What graduates say

Recho Njeri
Cohort of October 2025
★★★★★

★★★★★ "I joined with no robotics experience, but by the end of the course I had built a fully autonomous obstacle-avoiding robot. The practical sessions were outstanding."

John Wanjala
Cohort of October 2025
★★★★★

★★★★★ "The instructors are incredibly knowledgeable and the projects closely mirror what robotics engineers work on in industry."