About this programme
Computer Engineering equips learners with foundational knowledge and hands-on skills at the intersection of computer hardware, software, and networked systems. The programme is designed for individuals seeking a practical entry point into the ICT and engineering job market, as well as those looking to upgrade their technical skills for career advancement. Students gain competency in computer systems architecture, circuit fundamentals, programming logic, networking basics, and system maintenance — combining theoretical grounding with applied, lab-based learning. What You'll Learn a. Computer Hardware Fundamentals — assembly, troubleshooting, and maintenance of computer systems and peripherals b. Digital Electronics & Circuit Design — foundational principles of digital logic and circuit analysis Introduction to Programming — problem-solving and coding fundamentals using industry-relevant languages c. Computer Networking Basics — networking concepts, configuration, and troubleshooting d. Operating Systems — installation, configuration, and administration across platforms e. Systems Maintenance & Support — diagnostics, repair, and technical support best practices f. Introduction to Embedded Systems — basics of microcontrollers and embedded programming Who Should Enroll - KCSE certificate holders (or equivalent) seeking a technical career pathway - IT support staff looking to formalize their skills - Career changers entering the technology sector - Learners preparing for further study in Computer Science, IT, or Electrical/Computer Engineering
Entry requirements
- Certificate - KCSE Mean Grade D and above
- Diploma - KCSE Mean Grade C- and above
- Basic computer literacy is an advantage but not mandatory
Available levels
| Level | Duration | Exam body | Fee |
|---|---|---|---|
| Certificate | 5 Terms | ABMA | KES 10,320 per term |
| Diploma | 7 Terms | ABMA | KES 10,320 per term |
Programme details
- Level
- Certificate
- Category
- IT, Coding & Technology
- Duration
- 5 Terms
- Delivery
- fully online
- Fee
- KES 10,320 per term
- Accredited by
- ABMA