Engineering remains one of the most sought-after and high-value degree choices in Kenya. From civil and mechanical engineering to software, electrical, and biomedical engineering, Kenyan universities now offer a wide and growing range of engineering degree programmes that prepare graduates for careers in construction, technology, energy, manufacturing, and beyond.
But with so many universities with engineering programs in Kenya, how do you know which institution offers the best training, the right specialization, and the most recognized qualification for your career goals?
This complete guide covers the top engineering universities in Kenya for 2026 — including programme offerings, admission requirements, fees, accreditation, and how to apply. Whether you are a KCSE student calculating your cluster points or a diploma holder looking to upgrade to a degree, this article gives you everything you need to make a confident, informed choice.
Why Study Engineering in Kenya?
Engineering graduates in Kenya are in strong demand across both the public and private sectors. Here is why an engineering degree in Kenya remains one of the most rewarding academic investments:
- High graduate employability — engineers are needed in infrastructure, manufacturing, tech, energy, and public works
- Government investment — Kenya’s Vision 2030 and the Big Four Agenda have driven massive infrastructure spending, creating sustained demand for qualified engineers
- Growing tech sector — Nairobi’s position as a regional tech hub means software and systems engineers are increasingly well-compensated
- Regional and international opportunities — Kenyan engineering degrees are recognized across East Africa and, from accredited institutions, internationally
- Entrepreneurship potential — engineering graduates frequently found startups in construction, energy, water, and technology sectors
Accreditation: What to Check Before Enrolling
Not all engineering programmes in Kenya carry equal weight. Before enrolling, confirm the following:
- The university is accredited by the Commission for University Education (CUE)
- The engineering programme is accredited by the Engineers Board of Kenya (EBK) — Kenya’s statutory body for engineering regulation
- Graduates from EBK-accredited programmes are eligible to register as Graduate Engineers and eventually as Professional Engineers in Kenya
- Some programmes also carry accreditation from international bodies such as the Washington Accord, which enables international recognition of Kenyan engineering degrees
Top Universities Offering Engineering Courses in Kenya 2026
1. Jomo Kenyatta University of Agriculture and Technology (JKUAT)
JKUAT is Kenya’s premier engineering and technology university, consistently ranked as the best engineering university in Kenya. Located in Juja, Kiambu County, JKUAT offers the broadest range of engineering programmes in the country and is the first choice for most students targeting an engineering career.
- Location: Juja, Kiambu County (Main Campus); multiple satellite campuses
- EBK Accreditation: Yes — multiple programmes accredited
- Engineering Programmes Offered:
- Bachelor of Science in Civil Engineering
- Bachelor of Science in Mechanical Engineering
- Bachelor of Science in Electrical and Electronics Engineering
- Bachelor of Science in Computer Technology
- Bachelor of Science in Mechatronics Engineering
- Bachelor of Science in Chemical Engineering
- Bachelor of Science in Biomechanical Engineering
- Bachelor of Science in Environmental Engineering
- Bachelor of Science in Agricultural Engineering
- Bachelor of Science in Telecommunications Engineering
- Annual Fees (Self-Sponsored): Approximately KES 130,000 – 280,000 depending on programme
- Government-Sponsored Fees: KES 32,000 – 48,000
- Minimum Entry Requirements: C+ (Plus) in KCSE; strong grades in Mathematics and Physics
- Why choose JKUAT: Widest range of engineering specializations in Kenya, modern laboratories, strong industry partnerships, EBK-accredited programmes, and Kenya’s most recognized engineering faculty
2. University of Nairobi – Faculty of Engineering
University of Nairobi (UoN) has one of Kenya’s oldest and most respected engineering faculties. The Faculty of Engineering at UoN has trained generations of Kenya’s top engineers and infrastructure leaders.
- Location: Main Campus, University Way, Nairobi
- EBK Accreditation: Yes
- Engineering Programmes Offered:
- Bachelor of Science in Civil and Construction Engineering
- Bachelor of Science in Mechanical and Manufacturing Engineering
- Bachelor of Science in Electrical and Information Engineering
- Bachelor of Science in Geospatial Engineering
- Bachelor of Science in Environmental and Biosystems Engineering
- Bachelor of Science in Chemical Engineering
- Master of Science in Civil Engineering
- Master of Science in Electrical Engineering
- PhD programmes in various engineering disciplines
- Annual Fees (Self-Sponsored): Approximately KES 150,000 – 300,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Minimum Entry Requirements: C+ (Plus) in KCSE; high cluster points in Maths, Physics, Chemistry
- Why choose UoN Engineering: National prestige, long-established faculty, strong postgraduate research programmes, Nairobi location with excellent industry access
3. Dedan Kimathi University of Technology (DeKUT)
Dedan Kimathi University of Technology (DeKUT) is a public technical university in Nyeri with a growing reputation as one of Kenya’s best engineering universities for technology and applied engineering disciplines. It was specifically established to drive Kenya’s industrialisation agenda.
- Location: Nyeri, Central Kenya
- EBK Accreditation: Yes (select programmes)
- Engineering Programmes Offered:
- Bachelor of Science in Mechanical Engineering
- Bachelor of Science in Electrical and Electronic Engineering
- Bachelor of Science in Civil Engineering
- Bachelor of Science in Computer Engineering
- Bachelor of Science in Mechatronics Engineering
- Bachelor of Science in Industrial Engineering
- Bachelor of Technology in various disciplines
- Annual Fees (Self-Sponsored): Approximately KES 110,000 – 250,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose DeKUT: Strong technology focus, government-backed institution, modern engineering workshops, growing research profile
4. Technical University of Kenya (TUK)
Technical University of Kenya (TUK) is a Nairobi-based public technical university offering applied engineering programmes at competitive fees. It is an excellent option for students seeking a practical, industry-oriented engineering degree in Nairobi.
- Location: Nairobi CBD
- Engineering Programmes Offered:
- Bachelor of Technology in Civil Engineering
- Bachelor of Technology in Mechanical Engineering
- Bachelor of Technology in Electrical and Electronic Engineering
- Bachelor of Technology in Built Environment
- Diploma in Engineering (various disciplines)
- Annual Fees (Self-Sponsored): Approximately KES 90,000 – 220,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose TUK: Affordable fees, central Nairobi location, practical applied engineering focus, strong diploma-to-degree pathway
5. Moi University – School of Engineering
Moi University has a well-established School of Engineering in Eldoret that is particularly strong in civil, mechanical, and electrical engineering. It is the top engineering university outside Nairobi and the central highlands.
- Location: Eldoret, Uasin Gishu County
- EBK Accreditation: Yes (select programmes)
- Engineering Programmes Offered:
- Bachelor of Science in Civil and Structural Engineering
- Bachelor of Science in Electrical and Communications Engineering
- Bachelor of Science in Mechanical Engineering
- Bachelor of Science in Chemical and Process Engineering
- Bachelor of Science in Manufacturing Engineering
- Annual Fees (Self-Sponsored): Approximately KES 110,000 – 260,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose Moi University Engineering: Strong regional presence in the Rift Valley and Western Kenya, EBK-accredited programmes, competitive fees, full university facilities including a teaching hospital
6. Kenyatta University – School of Engineering and Technology
Kenyatta University (KU) offers engineering and technology programmes through its School of Engineering and Technology. While KU is primarily known for education and business, its engineering faculty has grown significantly in recent years.
- Location: Kahawa, Nairobi
- Engineering Programmes Offered:
- Bachelor of Science in Electrical and Electronic Engineering
- Bachelor of Science in Mechanical Engineering
- Bachelor of Science in Computer Engineering
- Bachelor of Science in Civil Engineering
- Bachelor of Science in Mechatronics Engineering
- Annual Fees (Self-Sponsored): Approximately KES 120,000 – 270,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose KU Engineering: Large campus with good facilities, strong science and technology ecosystem, multiple campus locations for student convenience
7. Masinde Muliro University of Science and Technology (MMUST)
Masinde Muliro University of Science and Technology (MMUST) is the leading public university for engineering and technology in Western Kenya, based in Kakamega. It is an excellent and affordable option for students from Western and Nyanza regions.
- Location: Kakamega, Western Kenya
- Engineering Programmes Offered:
- Bachelor of Science in Civil Engineering
- Bachelor of Science in Electrical and Electronic Engineering
- Bachelor of Science in Mechanical Engineering
- Bachelor of Science in Chemical Engineering
- Bachelor of Science in Water and Environmental Engineering
- Annual Fees (Self-Sponsored): Approximately KES 100,000 – 240,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose MMUST: Best engineering university in Western Kenya, affordable fees, growing research profile, strong community and regional focus
8. Strathmore University – Faculty of Engineering
Strathmore University is Kenya’s top private university for engineering, offering internationally aligned programmes with small class sizes, modern facilities, and a strong emphasis on software and systems engineering.
- Location: Madaraka, Nairobi
- Engineering Programmes Offered:
- Bachelor of Science in Electrical and Computer Engineering
- Bachelor of Science in Software Engineering
- Bachelor of Science in Information Systems Engineering
- Masters programmes in Engineering and Technology Management
- Annual Fees: Approximately KES 300,000 – 500,000 per year
- Why choose Strathmore Engineering: Internationally recognized quality, strong tech industry partnerships, excellent graduate placement rates, ideal for software and computer engineering
9. Multimedia University of Kenya (MMU)
Multimedia University of Kenya (MMU), based in Nairobi, is a public university with a strong focus on ICT, media, and technology engineering. It is a growing institution with modern infrastructure and competitive fees.
- Location: Magadi Road, Nairobi
- Engineering Programmes Offered:
- Bachelor of Science in Telecommunication Engineering
- Bachelor of Science in Electrical and Electronic Engineering
- Bachelor of Science in Computer Science and Engineering
- Bachelor of Science in Mobile and Telecommunication Engineering
- Annual Fees (Self-Sponsored): Approximately KES 100,000 – 230,000
- Government-Sponsored Fees: KES 32,000 – 48,000
- Why choose MMU: Best for telecommunications and ICT engineering in Kenya, modern tech facilities, competitive fees
Engineering Universities in Kenya: Quick Comparison Table
| University | Type | Key Engineering Strengths | Self-Sponsored Fees/Year (KES) | EBK Accredited |
|---|---|---|---|---|
| JKUAT | Public | All disciplines; widest range | 130,000 – 280,000 | Yes |
| University of Nairobi | Public | Civil, Electrical, Geospatial | 150,000 – 300,000 | Yes |
| DeKUT | Public | Mechanical, Mechatronics, Industrial | 110,000 – 250,000 | Yes |
| TUK | Public | Applied/Technology Engineering | 90,000 – 220,000 | Partial |
| Moi University | Public | Civil, Chemical, Mechanical | 110,000 – 260,000 | Yes |
| Kenyatta University | Public | Electrical, Mechatronics, Computer | 120,000 – 270,000 | Partial |
| MMUST | Public | Civil, Water & Environmental | 100,000 – 240,000 | Partial |
| Strathmore University | Private | Software, Computer, Systems | 300,000 – 500,000 | Yes |
| MMU Kenya | Public | Telecom, ICT Engineering | 100,000 – 230,000 | Partial |
Read also: Universities Offering Business Courses in Kenya: Complete 2026 Guide
Engineering Admission Requirements in Kenya 2026
KCSE Minimum Requirements
To qualify for an engineering degree programme in Kenya through KUCCPS, you generally need:
- Overall KCSE grade: Minimum C+ (Plus), though competitive programmes typically require B Plain and above
- Mathematics: Minimum B (Plain) — this is non-negotiable for most engineering programmes
- Physics: Minimum B- (Minus) to B (Plain)
- Chemistry: Minimum C+ (Plus) for chemical and environmental engineering; C Plain for others
- English or Kiswahili: Minimum C (Plain)
Cluster Points for Engineering
Engineering programmes in Kenya fall under Cluster 2 for KUCCPS placement purposes. The cluster subjects are:
| Cluster Subject | Weight |
|---|---|
| Mathematics | Highest weighting |
| Physics | Second highest weighting |
| Chemistry OR Biology | Third subject |
| English OR Kiswahili | Fourth subject |
Use the KUCCPS cluster points calculator to determine your exact eligibility for specific engineering programmes at each university.
Requirements for Diploma Holders (Upgrading to Degree)
If you hold a relevant engineering diploma from a TVET institution or college, many universities offer a direct entry pathway into Year 2 of an engineering degree programme. Requirements typically include:
- A Credit or Distinction in a relevant engineering diploma
- KCSE grade of C (Plain) or above
- Relevant work experience (for some universities)
Contact the admissions office of your chosen university directly to confirm their diploma upgrade pathway requirements.
Best Engineering Disciplines to Study in Kenya in 2026
Choosing the right engineering specialization is as important as choosing the right university. Here is a guide to the most in-demand engineering fields in Kenya right now:
Civil Engineering
Best universities: JKUAT, University of Nairobi, Moi University Civil engineers are in extremely high demand in Kenya due to ongoing infrastructure projects — roads, bridges, dams, housing, and urban development. This remains the most employed engineering discipline nationally.
Electrical & Electronic Engineering
Best universities: JKUAT, University of Nairobi, DeKUT With Kenya’s growing renewable energy sector, expanded power grid, and booming tech industry, electrical engineers are among the highest-paid engineering graduates in Kenya.
Software & Computer Engineering
Best universities: Strathmore University, JKUAT, MMU Kenya Nairobi’s reputation as Africa’s Silicon Savannah makes software and computer engineering graduates highly sought after both locally and internationally.
Mechanical Engineering
Best universities: JKUAT, University of Nairobi, DeKUT Mechanical engineers work across manufacturing, automotive, energy, and industrial sectors — all of which are growing in Kenya.
Mechatronics Engineering
Best universities: JKUAT, DeKUT, Kenyatta University A relatively new but increasingly popular discipline combining mechanical, electrical, and computer engineering — ideal for automation, robotics, and smart manufacturing careers.
Environmental & Water Engineering
Best universities: University of Nairobi, MMUST, JKUAT Growing importance due to climate change, water scarcity, and environmental regulation in Kenya makes this a future-proof engineering specialization.
How to Apply for Engineering at a Kenyan University
Via KUCCPS (Government-Sponsored)
- Confirm your KCSE results and calculate your engineering cluster points at kuccps.net
- Register on the KUCCPS portal and select engineering programmes as part of your six choices
- Pay the KES 1,500 application fee via M-Pesa
- Submit your application before the annual deadline (typically March – April)
- Await placement results and report to your placed university with original documents
- Apply for a HELB loan immediately upon receiving your admission letter
Via Direct / Self-Sponsored Application
- Visit the admissions page of your chosen university (all links provided in this article)
- Download or complete the online application form
- Submit your KCSE certificate, ID, passport photos, and application fee (KES 1,000 – 3,000)
- Await your admission letter (two to six weeks)
- Pay fees and register — arrange HELB or scholarship funding as needed
Frequently Asked Questions (FAQs)
1. Which is the best university for engineering in Kenya in 2026?
JKUAT is widely considered the best engineering university in Kenya for 2026, offering the widest range of EBK-accredited engineering programmes, modern laboratories, and strong industry links. University of Nairobi’s Faculty of Engineering is a close second, particularly for civil, electrical, and geospatial engineering.
2. What are the minimum KCSE requirements for engineering in Kenya?
Most engineering programmes require a minimum overall KCSE grade of C+ (Plus), with at least B (Plain) in Mathematics and B- (Minus) in Physics. Competitive programmes at top universities like JKUAT and UoN typically require higher grades. Use the KUCCPS cluster calculator to assess your eligibility.
3. How much does an engineering degree cost in Kenya?
For government-sponsored students, engineering fees at public universities range from KES 32,000 to KES 48,000 per year. For self-sponsored students, expect to pay KES 90,000 to KES 300,000 per year at public universities, and up to KES 500,000 at private universities like Strathmore. See our full fees guide: Universities in Kenya and Their Fees 2026.
4. Is an engineering degree from a Kenyan university recognized internationally?
Yes — provided the programme is accredited by the Engineers Board of Kenya (EBK) and ideally carries Washington Accord recognition. Graduates from EBK-accredited programmes at JKUAT, UoN, and other top institutions can register with engineering bodies in other countries and pursue global careers.
5. What engineering courses are most in demand in Kenya?
The most in-demand engineering disciplines in Kenya currently are civil engineering (driven by infrastructure projects), electrical engineering (powered by the energy sector expansion), and software/computer engineering (fuelled by Nairobi’s tech ecosystem). Mechatronics and environmental engineering are growing rapidly.
6. Can I study engineering online or through distance learning in Kenya?
Most engineering programmes require hands-on laboratory and practical work, making fully online delivery uncommon. However, JKUAT and a few other universities offer blended engineering programmes for diploma holders upgrading to a degree. Check each university’s ODeL directorate for current availability.
7. What can I do with an engineering degree in Kenya?
Engineering graduates in Kenya work in construction and infrastructure, manufacturing, energy and utilities, telecommunications, software development, environmental management, government agencies like KENHA and KETRACO, and major corporates. Many also register with EBK to practice as professional engineers or start their own firms.
Conclusion: Choosing the Right Engineering University in Kenya
Kenya has a strong and growing network of universities offering engineering courses — from the nationally recognized programmes at JKUAT and University of Nairobi, to the regionally accessible options at MMUST and Moi University, and the internationally aligned private programmes at Strathmore University.
Here are the key takeaways from this guide:
- Best overall engineering university in Kenya: JKUAT — widest range of EBK-accredited programmes
- Best for prestige and research: University of Nairobi Faculty of Engineering
- Best for software and computer engineering: Strathmore University
- Best for telecoms engineering: Multimedia University of Kenya
- Best outside Nairobi: Moi University (Eldoret) and MMUST (Kakamega)
- Most affordable engineering programmes: TUK and MMUST
Always confirm that your chosen programme is accredited by EBK before enrolling, apply through KUCCPS to access government-sponsored fees where possible, and take advantage of HELB financial support to reduce the cost of your engineering education.
Read also:








