Diploma in Robotics and Embedded Systems
The Diploma in Robotics and Embedded Systems is a programme that equips students with knowledge and practical skills in robotics, embedded systems, automation and control systems. Offered at Riara University through the School of Computing, the programme prepares students for technical roles in robotics engineering, embedded systems development and industrial automation.
The curriculum covers electronics, microcontrollers, sensors and actuators, embedded programming, robotics fundamentals, robot kinematics, control systems, Arduino and Raspberry Pi, IoT, computer vision, artificial intelligence basics, PLC programming, industrial automation, research methods and internship. Students complete 24 course units plus an internship, developing both theoretical knowledge and intensive laboratory practical skills.
Kenya's manufacturing, agriculture and service sectors are increasingly adopting automation and robotics technologies, creating demand for trained technicians who can design, build, programme and maintain robotic and embedded systems. The programme responds to the need for skilled personnel in the rapidly evolving fields of robotics, automation and embedded systems technologies.
The programme is delivered through regular class lectures and intensive laboratory practicals, with STEM integration and computing skills. Students gain hands-on experience through laboratory work, robotics projects and a supervised internship in technology companies or industrial automation firms.
Graduates pursue careers as robotics technicians, embedded systems developers, automation technicians, IoT developers and control systems technicians in technology companies, manufacturing firms, automation companies and research institutions. They can also progress to a Bachelor of Science in Computer Science, Robotics Engineering or related degree programmes.
Prospective students should have interest in electronics, programming and automation. The programme is suitable for students seeking technical careers in robotics and embedded systems.
- Duration
- 2 years
- Private, up to
- Ksh 147,400
- Job market
- Moderate
The programme
What you study, how long it takes, and how it is delivered.
Practicalities
- Study mode
- Full-time
- Attachment
- 3 months
- Average class
- 20 students
- Award
- Diploma
What you study
8 subjects- Electronics and Microcontrollers
- Embedded Programming and Sensors and Actuators
- Robotics Fundamentals and Robot Kinematics
- Control Systems and Industrial Automation
- Arduino, Raspberry Pi and IoT
- Computer Vision and Artificial Intelligence Basics
- PLC Programming and Automation
- Research Methods and Robotics Internship
Modules
8 in the programmeElectronics and Microcontrollers
Year 1Semester 14 creditsCore
Covers electronics fundamentals, digital electronics, analog electronics, microcontroller architecture, microcontroller programming, interfacing and circuit design.
Embedded Programming and Sensors and Actuators
Year 1Semester 14 creditsCore
Covers embedded C programming, sensor types, sensor interfacing, actuators, motor control, PWM, ADC/DAC and real-time programming concepts.
Robotics Fundamentals and Robot Kinematics
Year 1Semester 24 creditsCore
Covers robotics fundamentals, robot components, robot kinematics, forward and inverse kinematics, robot dynamics, robot motion planning and robot simulation.
Control Systems and Industrial Automation
Year 1Semester 23 creditsCore
Covers control systems, feedback control, PID controllers, industrial automation, automated manufacturing systems, SCADA and industrial communication protocols.
Arduino, Raspberry Pi and IoT
Year 2Semester 14 creditsCore
Covers Arduino programming, Raspberry Pi, IoT architecture, IoT protocols, cloud IoT platforms, IoT sensor networks and IoT application development.
Computer Vision and Artificial Intelligence Basics
Year 2Semester 13 creditsCore
Covers computer vision, image processing, object detection, OpenCV, AI basics, machine learning fundamentals and AI applications in robotics.
PLC Programming and Automation
Year 2Semester 23 creditsCore
Covers PLC architecture, ladder logic programming, PLC interfacing, HMI design, industrial automation projects and PLC applications in manufacturing.
Research Methods and Robotics Internship
Year 2Semester 26 creditsCore
Covers research methods, data analysis and a supervised internship in a technology company, automation firm or research institution, assessed through an internship report and supervisor evaluation.
Specialisations
Industrial Automation
Focuses on PLC programming and automated manufacturing for careers as automation technicians.
Embedded Systems Development
Specialises in microcontroller programming and embedded systems for careers as embedded systems developers.
IoT and Connected Devices
Focuses on IoT architecture and cloud integration for careers as IoT developers.
Computer Vision and AI Robotics
Specialises in computer vision and AI for robotics applications.
A day as a student
A typical day begins with a morning lecture on robotics fundamentals or embedded programming, followed by an intensive laboratory practical on microcontroller programming or sensor integration. Afternoon sessions may include a robotics build session, a computer vision workshop, or PLC programming practice. Students also work on robotics projects and prepare for internship.
The trade offs
In its favour
- Robotics and embedded systems is a cutting-edge field with growing demand globally.
- The programme combines intensive laboratory practicals with theoretical knowledge.
- Graduates can progress to a Bachelor of Science in Computer Science or Robotics Engineering.
Against it
- The programme is offered at only one university, limiting study options.
- The tuition is relatively high compared to other diploma programmes.
What it costs
Tuition at both ends of the market, and how to pay for it.
What it costs, and where
Against 191 technology coursesAnnual tuition in Kenyan shillings, rounded. The upright tick is the median for this field, so a bar sitting entirely to its right is an expensive programme by the standards of its own subject.
The fine print
Riara 147,400/yr confirmed. No public institution offers robotics diploma in Kenya. Public: null.
Students can access HELB loans. Riara University may offer internal scholarships for computing students.
Funding options
HELB Loan
Scholarships
1 recordedHELB Loan
LoanKsh 40,000Kenyan
Kenyan students enrolled in accredited programmes at recognised institutions
Getting in
The grades, the alternatives, and who accredits the award.
What you need
- KCSE mean grade
- C
- Alternative entry
- IGCSE Year 13 with minimum C, IB Grade 12 with minimum GPA 3.00, or Pre-University certificate from a recognised institution with minimum GPA 2.50.
How you are assessed
4 componentsContinuous Assessment Tests
Written examination30% of the mark
Mid-trimester and end-of-trimester written tests covering electronics, microcontrollers, embedded programming and robotics fundamentals.
Laboratory Practical Assessment
Practicum50% of the mark
Assessment of practical skills in microcontroller programming, sensor interfacing, circuit design and robot building.
Robotics Project
Project20% of the mark
A robotics or embedded systems project, assessed through a demonstration, written report and presentation.
Internship Report
Practicum100% of the mark
Assessment of performance during supervised internship in a technology company, automation firm or research institution.
Accreditation
Accredited by the Commission for University Education (CUE). The programme is offered at Riara University, School of Computing.
Accredited by
Commission for University Education
AcademicRequired
Accredited by the Commission for University Education (CUE). The programme is offered at Riara University, School of Computing.
Where it leads
The roles it opens, and what you leave with.
Where graduates go
4 rolesRobotics Technician
Moderate demandKsh 45,000 to Ksh 200,000
Builds, programmes and maintains robotic systems, supports robotics integration and troubleshoots robot operations in manufacturing and technology companies.
Embedded Systems Developer
Moderate demandKsh 48,000 to Ksh 210,000
Develops embedded systems, programmes microcontrollers, designs sensor interfaces and builds IoT devices in technology companies and electronics firms.
Automation Technician
Moderate demandKsh 42,000 to Ksh 190,000
Installs, programmes and maintains automated systems, supports PLC programming and troubleshoots automation equipment in manufacturing firms.
IoT Developer
Moderate demandKsh 44,000 to Ksh 200,000
Develops IoT solutions, integrates sensors and cloud platforms, builds IoT applications and supports IoT deployments in technology companies.
Graduate outcomes
Graduates work as robotics technicians, embedded systems developers, automation technicians and IoT developers in technology companies, manufacturing firms and automation companies.
Where these fields lead
8 careers- AI Safety ResearcherTechnology25Low exposure
- Cyber Security AnalystTechnology26Low exposure
- AI Red TeamerTechnology28Low exposure
- Cybersecurity SpecialistTechnology30Low exposure
- Bug Bounty Hunter / Freelance Security ResearcherTechnology34Low exposure
- Cybersecurity Consultant (GRC)Technology35Low exposure
- Quantitative AnalystTechnology35Low exposure
- Tech EntrepreneurTechnology35Low exposure
Tools you will learn
Arduino IDE
CodePrimary
Raspberry Pi
Code
OpenCV
Code
Ladder Logic
Code
Certifications
Industry links
Common misconceptions
Robotics is only for advanced engineers.
Robotics technicians with diploma-level skills can build, programme and maintain robotic systems, supporting engineers in design and deployment.
Embedded systems are only about small electronics.
Embedded systems are used in cars, medical devices, industrial equipment, consumer electronics and IoT devices, spanning a wide range of applications.
Robotics has no career prospects in Kenya.
Kenya's manufacturing and agricultural sectors are increasingly adopting automation, creating demand for robotics and automation technicians.
You need to be a genius to study robotics.
The diploma programme is designed for students with KCSE C Plain and provides foundational knowledge and practical skills, building from basics to advanced concepts.
Related courses
Further reading
Fees and entry marks for Diploma in Robotics and Embedded Systems are restated every intake. Save it and the app keeps this version, so you can see what changed when it does.