The technology sector is Kenya’s fastest-growing industry. From Nairobi’s Silicon Savannah — a continental hub for tech startups and innovation — to the explosive growth of mobile money, fintech, agritech, and e-government services, the demand for qualified IT professionals in Kenya has never been higher.
If you are a student deciding which course to pursue in 2026, an IT-related degree is one of the most strategic choices you can make. But with dozens of universities and colleges now offering technology programmes, it can be difficult to know which institution offers genuine quality, which courses are accredited, and which ones will actually get you employed.
This guide answers all of those questions. You will find the complete list of universities offering IT courses in Kenya in 2026, the specific programmes available at each institution, entry requirements, approximate fees, and how to apply through KUCCPS. Whether you are interested in Computer Science, Software Engineering, Information Technology, Cybersecurity, Data Science, or Artificial Intelligence, this guide will help you find the right programme and institution for your goals.
Overview: IT Education in Kenya (2026)
IT and technology degree programmes in Kenya are regulated and accredited by two bodies:
- The Commission for University Education (CUE) — which accredits all university programmes in Kenya
- The Communications Authority of Kenya (CA) — which oversees the broader ICT sector and works with institutions on industry-relevant training standards
In addition, many technology programmes are benchmarked against international standards set by bodies such as the Institute of Electrical and Electronics Engineers (IEEE) and the Association for Computing Machinery (ACM), ensuring graduates are globally competitive.
Kenya’s IT education landscape spans:
- Public universities — offering the most affordable, government-subsidized programmes
- Private universities — often more flexible with intake dates and programme variety
- Technical and Vocational Institutions — offering diploma and certificate pathways regulated by TVETA
Complete List of Universities Offering IT Courses in Kenya (2026)
Public Universities
| No. | University | Key IT Programmes | Location | Website |
|---|---|---|---|---|
| 1 | Jomo Kenyatta University of Agriculture & Technology (JKUAT) | BSc Computer Science, BSc IT, BSc Software Engineering, BSc Computer Technology | Juja, Kiambu | jkuat.ac.ke |
| 2 | University of Nairobi (UoN) | BSc Computer Science, BSc IT, BSc Electrical & Computer Engineering | Nairobi | uonbi.ac.ke |
| 3 | Kenyatta University (KU) | BSc Computer Science, BSc IT, BSc Business Information Technology | Kahawa, Nairobi | ku.ac.ke |
| 4 | Dedan Kimathi University of Technology (DeKUT) | BSc Computer Science, BSc IT, BSc Software Engineering, BSc Telecommunications | Nyeri | dkut.ac.ke |
| 5 | Technical University of Kenya (TU-K) | BSc Computer Science, BSc IT, BSc Electronics & Computer Engineering | Nairobi | tukenya.ac.ke |
| 6 | Maseno University | BSc Computer Science, BSc IT, BSc Information Sciences | Maseno, Kisumu | maseno.ac.ke |
| 7 | Moi University | BSc Computer Science, BSc IT, BSc Information Sciences | Eldoret | mu.ac.ke |
| 8 | Egerton University | BSc Computer Science, BSc IT, BSc Information Communication Technology | Njoro, Nakuru | egerton.ac.ke |
| 9 | Multimedia University of Kenya (MMU) | BSc Computer Science, BSc IT, BSc Telecommunication & Information Engineering, BSc Mobile & Web Computing | Nairobi | mmu.ac.ke |
| 10 | Technical University of Mombasa (TUM) | BSc Computer Science, BSc IT, BSc Electronics & Computer Engineering | Mombasa | tum.ac.ke |
| 11 | Masinde Muliro University of Science & Technology (MMUST) | BSc Computer Science, BSc IT, BSc Information Technology | Kakamega | mmust.ac.ke |
| 12 | Kisii University | BSc Computer Science, BSc Information Technology | Kisii | kisiiuniversity.ac.ke |
| 13 | South Eastern Kenya University (SEKU) | BSc Computer Science, BSc IT | Kitui | seku.ac.ke |
| 14 | Murang’a University of Technology (MUT) | BSc Computer Science, BSc IT, BSc Software Engineering | Murang’a | mut.ac.ke |
| 15 | Kibabii University | BSc Computer Science, BSc Information Technology | Bungoma | kibabiiuniversity.ac.ke |
| 16 | Jaramogi Oginga Odinga University of Science & Technology (JOOUST) | BSc Computer Science, BSc IT | Bondo, Siaya | jooust.ac.ke |
| 17 | Laikipia University | BSc Computer Science, BSc Information Technology | Nyahururu | laikipia.ac.ke |
| 18 | University of Eldoret | BSc Computer Science, BSc IT | Eldoret | uoeld.ac.ke |
| 19 | Cooperative University of Kenya (CUK) | BSc IT, BSc Business Information Technology | Karen, Nairobi | cuk.ac.ke |
| 20 | Pwani University | BSc Computer Science, BSc Information Technology | Kilifi | pu.ac.ke |
Private Universities
| No. | University | Key IT Programmes | Location | Website |
|---|---|---|---|---|
| 1 | Strathmore University | BSc IT, BSc Applied Computer Science, BSc Informatics & Computer Science | Madaraka, Nairobi | strathmore.edu |
| 2 | United States International University Africa (USIU-Africa) | BSc Computer Science, BSc IT, BSc Business Information Systems | Kasarani, Nairobi | usiu.ac.ke |
| 3 | Mount Kenya University (MKU) | BSc Computer Science, BSc IT, BSc Software Engineering | Thika / Multiple campuses | mku.ac.ke |
| 4 | Daystar University | BSc IT, BSc Computer Science, BSc Business Information Technology | Nairobi / Athi River | daystar.ac.ke |
| 5 | Africa Nazarene University (ANU) | BSc Computer Science, BSc Information Technology | Ongata Rongai, Kajiado | anu.ac.ke |
| 6 | Kabarak University | BSc Computer Science, BSc Information Technology | Nakuru | kabarak.ac.ke |
| 7 | Kenya Methodist University (KeMU) | BSc Computer Science, BSc IT | Meru | kemu.ac.ke |
| 8 | Catholic University of Eastern Africa (CUEA) | BSc Computer Science, BSc IT | Langata, Nairobi | cuea.edu |
| 9 | Zetech University | BSc IT, BSc Software Engineering, BSc Computer Science | Ruiru, Nairobi | zetech.ac.ke |
| 10 | KCA University | BSc IT, BSc Computer Science, BSc Business Information Systems | Ruaraka, Nairobi | kca.ac.ke |
Spotlight: Best Universities for IT Courses in Kenya (2026)
While all the institutions above are accredited, some stand out for their technology focus, industry partnerships, facilities, and graduate employability. Here is a detailed look at Kenya’s top technology universities.
1. JKUAT — School of Computing and Information Technology
JKUAT is widely regarded as Kenya’s leading university for technology and engineering. Its School of Computing and Information Technology (SCIT) is one of the largest and most resourced computing faculties in East Africa, with modern computer labs, strong industry links, and a long track record of producing Kenya’s top software engineers and IT professionals.
What makes it stand out:
- Kenya’s premier science and technology university
- Dedicated School of Computing with specialized degree tracks
- Strong industry partnerships with companies like Safaricom, IBM, and various tech startups
- Active student innovation hubs and hackathon culture
- Hosts one of Kenya’s largest annual technology conferences
Key Programmes: BSc Computer Science, BSc Information Technology, BSc Software Engineering, BSc Computer Technology, BSc Electrical & Electronic Engineering
Minimum Grade: C+ (mean); B+ for engineering-linked IT programmes
Application: KUCCPS or JKUAT admissions
2. Strathmore University — @iLabAfrica
Strathmore University is Kenya’s most respected private university for technology and business. Its Faculty of Information Technology and its research centre, @iLabAfrica, are internationally recognized for innovation, research, and industry collaboration. Strathmore graduates are among the most sought-after by Kenya’s top employers and tech companies.
What makes it stand out:
- Ranked among Africa’s top technology universities
- Home to @iLabAfrica — a leading tech research and innovation hub
- Strong links with global tech companies including Microsoft, Google, and Cisco
- Industry-integrated curriculum designed with employer input
- Small class sizes and highly personalized mentorship
- Hosts the annual Strathmore International Business and Computing Conference
Key Programmes: BSc Applied Computer Science, BSc Informatics & Computer Science, BSc Information Technology, BSc Business Information Systems
Minimum Grade: B+ (mean) and above
Application: Strathmore direct admissions
3. University of Nairobi — School of Computing and Informatics
The University of Nairobi was the first university in Kenya to offer computer science and has one of the most established computing departments in the country. Its School of Computing and Informatics offers both undergraduate and graduate programmes and has produced many of Kenya’s senior ICT leaders in government and the private sector.
What makes it stand out:
- First and longest-running computer science programme in Kenya
- Strong postgraduate offerings including MSc and PhD in Computer Science
- Central Nairobi location with access to Kenya’s largest tech ecosystem
- Government and corporate partnerships for research and internships
- CISCO Networking Academy centre on campus
Key Programmes: BSc Computer Science, BSc Information Technology, BSc Electrical & Computer Engineering
Minimum Grade: C+ mean; B and above preferred for Computer Science
Application: KUCCPS or UoN admissions
4. Dedan Kimathi University of Technology (DeKUT)
DeKUT in Nyeri is one of Kenya’s fastest-growing technology universities and has positioned itself as a regional hub for innovation and applied technology. It has a strong software engineering focus and is known for producing work-ready graduates through hands-on, industry-facing training.
What makes it stand out:
- Dedicated focus on technology and applied sciences
- Strong software engineering and cybersecurity programmes
- Growing industry partnerships with Kenyan tech companies
- DeKUT Innovation Hub supports student startups and projects
- Affordable fees compared to Nairobi-based institutions
Key Programmes: BSc Computer Science, BSc Software Engineering, BSc Information Technology, BSc Telecommunications & Information Engineering
Minimum Grade: C+ mean; B for engineering programmes
Application: KUCCPS or DeKUT admissions
5. Multimedia University of Kenya (MMU)
Multimedia University of Kenya evolved from the former Kenya College of Communications Technology and has a specialized focus on ICT, media technology, and digital communications. It is particularly strong in telecommunications engineering, mobile computing, and digital media technology.
What makes it stand out:
- Specialized focus on ICT and communications technology
- Strong telecommunications engineering tradition
- BSc Mobile and Web Computing — a rare and highly relevant modern programme
- Industry links with the Communications Authority of Kenya and telecoms companies
- Government-supported institution with affordable fees
Key Programmes: BSc Computer Science, BSc IT, BSc Telecommunication & Information Engineering, BSc Mobile & Web Computing Minimum Grade: C+ mean
Application: KUCCPS or MMU admissions
6. USIU-Africa — Chandaria School of Business & Technology
United States International University Africa (USIU-Africa) is Kenya’s most internationally oriented private university. Its technology programmes follow an American curriculum and its graduates are well-prepared for both Kenyan and global job markets. USIU-Africa has multiple intakes per year, making it a flexible option for students.
What makes it stand out:
- American-style education with a globally recognized degree structure
- Three intakes per year (January, May, September) — more flexibility than most Kenyan universities
- Strong focus on entrepreneurship and business technology integration
- Active career services department with strong employer network
- International student community and exchange programme opportunities
Key Programmes: BSc Computer Science, BSc Information Technology, BSc Business Information Systems
Minimum Grade: B Plain (mean) and above
Application: USIU-Africa direct admissions
IT Degree Entry Requirements in Kenya (2026)
Minimum KCSE Requirements for IT Programmes
| Requirement | Minimum Standard |
|---|---|
| KCSE Mean Grade | C+ (Plus) and above |
| Mathematics | C+ (Plus) and above |
| English or Kiswahili | C (Plain) and above |
| Physics or Chemistry | C (Plain) and above |
| Minimum Cluster Score | 40 – 55 points (varies by university and programme) |
Cluster Subjects for Computer Science and IT Degrees
The four cluster subjects most commonly used for IT and Computer Science programmes in Kenya are:
- Mathematics
- Physics or Chemistry
- English or Kiswahili
- Biology, Geography, or any Group IV subject
Tip: Mathematics is the most critical subject for IT and Computer Science admission in Kenya. A strong grade in Mathematics significantly boosts your cluster score and increases your chances of placement at competitive institutions like JKUAT and University of Nairobi. Check exact cluster requirements for each programme on the KUCCPS portal.
Read also: Universities Offering Engineering Courses in Kenya 2026: The Complete Guide
Comparison: Top IT Universities in Kenya at a Glance
| University | Type | Known For | Min. Grade | Est. Annual Fees (KES) | Website |
|---|---|---|---|---|---|
| JKUAT | Public | Engineering, Software, IT | C+ | 25,000 – 80,000 | jkuat.ac.ke |
| UoN | Public | Computer Science, Research | C+ | 25,000 – 75,000 | uonbi.ac.ke |
| DeKUT | Public | Software Eng., Cybersecurity | C+ | 20,000 – 70,000 | dkut.ac.ke |
| Kenyatta University | Public | IT, Business IT | C+ | 20,000 – 65,000 | ku.ac.ke |
| MMU Kenya | Public | Telecoms, Mobile Computing | C+ | 18,000 – 60,000 | mmu.ac.ke |
| Maseno University | Public | IT, Computer Science | C+ | 15,000 – 60,000 | maseno.ac.ke |
| Strathmore University | Private | Applied CS, Research, Industry | B+ | 200,000 – 350,000 | strathmore.edu |
| USIU-Africa | Private | Business IT, Int’l Curriculum | B | 200,000 – 320,000 | usiu.ac.ke |
| Zetech University | Private | IT, Software Engineering | C+ | 80,000 – 150,000 | zetech.ac.ke |
| KCA University | Private | Business IT, Computer Science | C+ | 80,000 – 140,000 | kca.ac.ke |
Note: Public university fees reflect estimated student top-up amounts after government scholarship deductions under the University Funding Model (UFM). Actual fees depend on your HELB funding band. Confirm current fees directly with each institution.
Popular IT Degree Programmes in Kenya: What to Expect
BSc Computer Science
The most theoretical and research-oriented IT degree. Covers algorithms, data structures, programming languages, artificial intelligence, and software systems. Graduates go into software development, research, data science, and postgraduate study.
- Duration: 4 years
- Best universities: JKUAT, UoN, Strathmore
BSc Information Technology
More applied and systems-focused than Computer Science. Covers networking, database management, systems analysis, web development, and IT project management. Graduates go into IT support, systems administration, IT consulting, and business analysis.
- Duration: 4 years
- Best universities: KU, MMU, Maseno, USIU-Africa
BSc Software Engineering
A hands-on engineering approach to software development covering software design, development methodologies, testing, DevOps, and enterprise systems. High demand from Kenya’s growing software industry.
- Duration: 4 years
- Best universities: JKUAT, DeKUT, Murang’a University, Zetech University
BSc Telecommunication and Information Engineering
Combines hardware and software engineering with communications systems. Highly relevant for Kenya’s telecoms and mobile industry.
BSc Business Information Technology / Business Information Systems
Bridges the gap between IT and business management. Ideal for students who want to work at the intersection of technology and enterprise, covering ERP systems, business analytics, and digital transformation.
- Duration: 4 years
- Best universities: KU, Strathmore, USIU-Africa, CUK
Emerging Programmes: Data Science, Cybersecurity, and AI
Kenya’s leading universities are increasingly offering specialized programmes in high-demand emerging fields:
- BSc Data Science / BSc Data Analytics — Strathmore University, JKUAT, UoN
- BSc Cybersecurity — DeKUT, Strathmore University, JKUAT
- BSc Artificial Intelligence — JKUAT, Strathmore University
These programmes are aligned with the Kenya Digital Economy Blueprint and the growing demand for tech talent in Kenya’s expanding digital economy.
Career Opportunities for IT Graduates in Kenya (2026)
Graduates of IT programmes from Kenyan universities are in high demand across multiple industries. Here are the top career paths and employers in 2026:
| Career Path | Key Employers in Kenya |
|---|---|
| Software Developer / Engineer | Safaricom, Andela, Twiga Foods, startups |
| Data Scientist / Analyst | Banks, KRA, KNBS, NGOs, tech firms |
| Cybersecurity Analyst | Kenya Cyber Security, banks, government agencies |
| IT Project Manager | ICTA, telecoms, financial institutions |
| Network / Systems Engineer | Safaricom, Airtel Kenya, ISPs |
| Web / Mobile Developer | Freelance, agencies, startups, e-commerce firms |
| AI / Machine Learning Engineer | Research institutions, Nairobi tech hubs, global remote roles |
| IT Consultant | Big 4 firms, government, international organizations |
Kenya’s tech ecosystem — anchored in Nairobi’s Silicon Savannah and supported by hubs like iHub, Nailab, and Strathmore’s @iLabAfrica — means IT graduates have access to one of the most vibrant startup ecosystems on the African continent.
How to Apply for an IT Degree in Kenya (2026)
Through KUCCPS (Public Universities)
- Receive your KCSE results from KNEC and check your Mathematics, Physics, and English grades.
- Calculate your IT cluster score on the KUCCPS portal.
- Log in at kuccps.net with your index number.
- Select your preferred IT programme and university from available courses.
- Choose up to six programmes ranked in order of preference.
- Submit before the KUCCPS deadline and save your application confirmation.
- Monitor the portal for placement results and accept your allocation.
- Apply for HELB funding immediately after receiving your admission letter.
Through Direct Application (Private Universities)
- Visit the university’s official admissions page (e.g., Strathmore, USIU-Africa, Zetech).
- Complete and submit the online application form.
- Attach your KCSE certificate, school leaving certificate, and passport photos.
- Attend an interview or entry assessment if required.
- Await your admission letter and follow fee payment instructions.
Frequently Asked Questions (FAQs)
Which is the best university for IT courses in Kenya?
JKUAT is widely considered the best public university for IT and Computer Science in Kenya, given its technology focus, modern computing facilities, and strong industry links. For private universities, Strathmore University leads with its internationally recognized programmes, @iLabAfrica research centre, and strong employer relationships.
What is the minimum grade for a Computer Science degree in Kenya?
The minimum KCSE mean grade for most Computer Science and IT degree programmes in Kenya is C+ (Plus), as set by the Commission for University Education (CUE). However, competitive institutions like JKUAT, UoN, and Strathmore typically require B Plain or higher in practice. Mathematics performance is especially critical for all IT cluster calculations.
How many years does an IT degree take in Kenya?
Most IT and Computer Science degrees in Kenya take 4 years to complete. Some engineering-linked programmes such as BSc Telecommunication and Information Engineering take 4 to 5 years. Postgraduate degrees (MSc) take an additional 1–2 years after your undergraduate qualification.
Is Software Engineering the same as Computer Science in Kenya?
No — though they overlap significantly. Computer Science is more theoretical, focusing on algorithms, mathematical foundations, and computing systems. Software Engineering is more practical and process-focused, covering software development lifecycles, design patterns, testing, and deployment. Both are valuable and in high demand in Kenya’s job market.
Can I study an IT degree online in Kenya?
Yes. Several universities including Kenyatta University, University of Nairobi, and Moi University offer IT-related programmes through their distance and open learning institutes. Strathmore University also offers some blended learning options. Confirm current online offerings directly with each institution.
Does HELB cover IT degree programmes at private universities in Kenya?
Yes. HELB provides loans for students at both public and CUE-accredited private universities in Kenya, including for IT and Computer Science programmes. Apply through the HELB portal after receiving your admission letter.
Which IT courses are most in demand in Kenya in 2026?
The most in-demand IT specializations in Kenya’s job market in 2026 are Cybersecurity, Data Science and Analytics, Mobile and Web Development, Cloud Computing, and Artificial Intelligence and Machine Learning. Programmes and certifications aligned with these fields — especially at JKUAT, Strathmore, and DeKUT — offer the strongest employment prospects.
Conclusion
Kenya’s technology sector is booming, and a well-chosen IT degree from an accredited Kenyan university can place you at the heart of one of Africa’s most dynamic digital economies. Whether you choose the engineering rigor of JKUAT, the research excellence of Strathmore University, the established computing tradition of the University of Nairobi, or the specialized focus of Multimedia University of Kenya, what matters most is that your institution is accredited, your programme is relevant, and you invest fully in building your skills.
Apply early through KUCCPS for public universities, explore direct applications for private institutions, and take advantage of HELB loans, county scholarships, and industry internship opportunities to fund and enrich your education. The tech jobs are there — Kenya needs more skilled IT professionals than its universities are currently producing. The opportunity is real, and 2026 is the right time to seize it.
Read also:








