Design, build and program intelligent robotic systems using sensors, microcontrollers, embedded systems and artificial intelligence while working on exciting real-world engineering projects.
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.
Develop robotic applications using Python and C++, implement robot control systems and autonomous navigation algorithms.
Program Arduino, Raspberry Pi and ESP32 microcontrollers to control real hardware and smart devices.
Interface ultrasonic sensors, infrared sensors, cameras, motors, servos and electronic components to robotic systems.
Integrate computer vision, machine learning and intelligent decision making into autonomous robotic systems.
★★★★★ "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."
★★★★★ "The instructors are incredibly knowledgeable and the projects closely mirror what robotics engineers work on in industry."