Engineering is one of the most sought-after courses in Kenya. Additionally, several fields of engineering are offered in the Universities in Kenya. You will have the opportunity to choose a specialization based on your interests. However, you can only get admitted to study your choice of engineering if your qualifications meet the entry requirements.


Studying Engineering in Kenya will equip you with the knowledge and skills to become an expert in any field of engineering you choose to pursue. Furthermore, you will have access to resources and facilities that will give you theoretical as well as practical knowledge. As a result, before deciding on an engineering study, you need to understand the qualifications required to pursue engineering in Kenya.

In this piece, I will walk you through the qualifications that are needed for studying engineering in Kenya.


Engineering Courses in Kenya

  1. Civil Engineering
  2. Agricultural Engineering
  3. Mechanical Engineering
  4. Electrical & Electronic Engineering
  5. Electrical Engineering
  6. Biosystems Engineering
  7. Civil & Structural Engineering
  8. Textile Engineering
  9. Chemical & Processing Engineering
  10. Production Engineering
  11. Mechanical & Production Engineering
  12. Electrical & Telecommunications Engineering
  13. Mechatronic Engineering
  14. Marine Engineering
  15. Mining & Mineral engineering
  16. Aerospace Engineering
  17. Mechanical & Industrial Engineering
  18. Mechanical & Manufacturing Engineering
  19. Agriculture & Biosystems Engineering
  20. Petroleum Engineering
  21. Geospatial Engineering


Requirements for Studying Engineering in Kenya

  1. Obtain a Secondary Education

    You must have obtained a certificate of your secondary education. Therefore, you must have a Kenya Certificate of Secondary Education or an equivalent certificate. Additionally, you need to have at least a grade of C+ in your results. Secondly, you must have at least a C+ in subjects such as Mathematics, Physics, Chemistry, Biology and geography.

  2. A Level Candidates

    It would be best if you had a high grade in subjects such as Mathematics and Physics. You should also have a minimum pass in Chemistry. Additionally, you need to have at least a credit pass in English at the O level.

  3. Diploma Candidates

    You should have a Higher National Diploma in a discipline that is relevant to engineering. Additionally, you should have a minimum of credits in your certificate.

  4. BSc/BEd(Science) Degrees

    You should have a bachelor’s degree in Physics or Mathematics. However, you can use any other degree that is relevant to the field of engineering you wish to pursue. Additionally, these degrees must be from a recognised institution.

  5. International Students

    If you are not a citizen of Kenya, your qualifications must be evaluated by the Kenya National Qualifications Authority (KAQA). Additionally, you must have a valid study permit.


How to Apply

You can apply to this course through the University’s website. Firstly, you need to select the university you wish to attend. Secondly, you should fill out the application form online and submit all the required documents.



The duration of studying engineering in Kenya depends on the degree you are pursuing. Additionally, this may vary based on your mode of entry. However, the duration for obtaining a bachelor’s degree is five years. Secondly, a master’s degree will take two years while a doctorate takes three years.


Tuition Fee

The tuition fee for studying engineering in Kenya depends on the university you apply to. Additionally, International Students pay higher tuition fees.


24 Best Universities to Study Engineering in Kenya

  1. University of Nairobi, Nairobi
  2. Jomo Kenyatta University of Agriculture and Technology, Juja, near Nairobi
  3. Moi University, Eldoret
  4. Kenyatta University, Nairobi
  5. Egerton University, Njoro, near Nakuru
  6. Maseno University, Maseno
  7. University of Eldoret, Eldoret
  8. Masinde Muliro University of Science and Technology, Kakamega
  9. Dedan Kimathi University of Technology, Nyeri
  10. Technical University of Kenya, Nairobi
  11. Technical University of Mombasa, Mombasa
  12. Strathmore University, Nairobi
  13. Jaramogi Oginga Odinga University of Science and Technology, Bondo
  14. South Eastern Kenya University, Kitui
  15. Mount Kenya University, Thika
  16. Pwani University, Kilifi
  17. Catholic University of Eastern Africa, Nairobi
  18. University of Kabianga, Kericho
  19. Kenya Methodist University, Meru
  20. Karatina University, Karatina
  21. Daystar University, Nairobi and Athi River
  22. Machakos University, Machakos
  23. Multimedia University of Kenya, Nairobi
  24. Great Lakes University of Kisumu, Kisumu,


In Conclusion, studying engineering in Kenya can be quite competitive. Therefore, you need to have all the required qualifications and high grades in your results. This will give you a chance of getting admission amidst the competition. Additionally, you must verify all the requirements from each school before you submit your application. You can reach out to us for further inquiries and assistance.


Good luck!

Click to discover an extensive list of local and international schools offering courses and programs in various career path
Share This Post: If you think this post can be helpful to somebody else, please share it using the buttons below!