For a student to be certified as an accredited engineer, he or she must have been enrolled in one of the accredited engineering courses in Kenya for a period of 5 years or more. The Engineers Board of Kenya is the board mandated to accredit engineering degree programs in Kenya, before private and public universities are allowed to offer the programs to students.
Accreditation of engineering programs, being offered in Universities in Kenya, is the process of assessing the adequacy and relevance of these courses against the available facilities.
Accreditation helps the engineers’ board identify the engineering programmes that meet the criteria for accreditation.
Upon graduating with one of the accredited engineering degrees in Kenya, the graduate can now apply to the EBK for a registration certificate as a qualified engineer.
Take note that you cannot get employed or practice as an engineer in Kenya if you pursue a course that is not accredited by EBK. You will be wasting your fees if you pursue engineering degrees not recognized by EBK in that university.

Accredited Engineering Courses in Kenya per University
Only a total of 48 engineering degree courses in Kenya are accredited by the Engineers Board of Kenya.
Dedan Kimathi University of Technology (DEKUT)
DEKUT offers the following 4 accredited Bachor of Science engineering degrees:
- BSc. – (Mechanical Engineering)
- BSc. – (Mechatronic Engineering)
- BSc. – (Civil Engineering)
- BSc. – (Electrical and Electronic Engineering)
Egerton University
One of the oldest universities in Kenya and has only one accredited engineering course: BSc. – (Agricultural Engineering)
Jomo Kenyatta University of Agriculture and Technology
JKUAT has 8 accredited engineering courses:
- BSc. – (Mechanical Engineering)
- BSc. – (Agricultural Engineering)
- BSc. – (Civil Engineering)
- BSc. – (Electrical & Electronics Engineering)
- BSc. – (Mechatronic Engineering)
- BSc. – (Agricultural & Biosystems Engineering)
- BSc. – (Marine Engineering)
- BSc. – (Mining and Mineral Engineering)
Kenyatta University Accredited Engineering Courses
Kenyatta University has only 3 engineering courses accredited by EBK:
- BSc. – (Mechanical Engineering)
- BSc. – (Civil Engineering)
- BSc. – (Electrical and Electronic Engineering)
Masinde Muliro University of Science & Technology
MMUST offers these 3 accredited engineering programs:
- BSc. – (Civil and Structural Engineering)
- BSc. – (Mechanical and Industrial Engineering)
- BSc. – (Electrical and Communication Engineering)
Moi University Accredited Engineering Courses
Moi University has the highest number of accredited engineering courses. Here are the 13 engineering courses at Moi University accredited by the Engineers Board of Kenya:
- B.Eng. – (Mechanical & Production Engineering)
- B.Eng. – (Chemical & Process Engineering)
- B.Eng. – (Civil & Structural Engineering)
- B.Eng. – (Electrical & Telecommunications Engineering)
- B.Eng. – (Electrical & Electronic Engineering)
- B.Eng. – (Industrial & Textile Engineering)
- B.Eng. – (Agricultural & Biosystems Engineering)
- B.Tech.-(Electrical and Communication Engineering)
- B.Tech.-(Civil & Structural Engineering)
- B.Tech.-(Textile Engineering)
- B.Tech.-(Chemical & Process Engineering
- B.Tech.-(Production Engineering)
- B.Tech.-(Mechanical & Production Engineering)
Multimedia University of Kenya
Multimedia University has only 2 courses accredited by the engineers board:
- BSc. – (Mechanical and Manufacturing Engineering)
- BSc. – (Electrical & Telecommunications Engineering)
Technical University of Kenya (TUK)
TUK has 2 accredited engineering programmes:
- B.Eng. – (Civil Engineering)
- B.Eng. – (Mechanical Engineering)
Technical University of Mombasa (TUM)
Technical University of Mombasa has 3 accredited engineering programmes:
- BSc. – (Civil Engineering)
- BSc. – (Mechanical Engineering)
- BSc. – (Electrical & Electronics Engineering)
University of Eldoret
Here is a list of the 3 accredited engineering degrees at the University of Eldoret:
- B.Eng. – (Civil & Structural Engineering)
- B.Eng. – (Mechanical & Production Engineering)
- B.Eng. – (Agricultural & Biosystems Engineering)
University of Nairobi (UON) Accredited Engineering Courses
Only 6 engineering degrees are accredited at UON:
- BSc. – (Civil Engineering)
- BSc. – (Agricultural Engineering)
- BSc. – (Mechanical Engineering)
- BSc. – (Electrical & Electronic Engineering)
- BSc. – (Electrical Engineering)
- BSc. – (Biosystems Engineering)
Please do due diligence before pursuing any engineering degree in Kenya to avoid certification problems in the future. Take note that some universities in Kenya are accused by EBK of offering engineering degrees that are not accredited.
See also:
- HELB Loan Application for First Time Applicants
- List of Courses Offered at Daystar University and Entry Requirements
- How to Apply/Revise for KUCCPS Courses and Colleges Online
- Bandari Maritime Academy Courses, Requirements and Fees