Universities Offering IT Courses in Kenya: Complete 2026 Guide

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.


Table of Contents

Overview: IT Education in Kenya (2026)

IT and technology degree programmes in Kenya are regulated and accredited by two bodies:

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.UniversityKey IT ProgrammesLocationWebsite
1Jomo Kenyatta University of Agriculture & Technology (JKUAT)BSc Computer Science, BSc IT, BSc Software Engineering, BSc Computer TechnologyJuja, Kiambujkuat.ac.ke
2University of Nairobi (UoN)BSc Computer Science, BSc IT, BSc Electrical & Computer EngineeringNairobiuonbi.ac.ke
3Kenyatta University (KU)BSc Computer Science, BSc IT, BSc Business Information TechnologyKahawa, Nairobiku.ac.ke
4Dedan Kimathi University of Technology (DeKUT)BSc Computer Science, BSc IT, BSc Software Engineering, BSc TelecommunicationsNyeridkut.ac.ke
5Technical University of Kenya (TU-K)BSc Computer Science, BSc IT, BSc Electronics & Computer EngineeringNairobitukenya.ac.ke
6Maseno UniversityBSc Computer Science, BSc IT, BSc Information SciencesMaseno, Kisumumaseno.ac.ke
7Moi UniversityBSc Computer Science, BSc IT, BSc Information SciencesEldoretmu.ac.ke
8Egerton UniversityBSc Computer Science, BSc IT, BSc Information Communication TechnologyNjoro, Nakuruegerton.ac.ke
9Multimedia University of Kenya (MMU)BSc Computer Science, BSc IT, BSc Telecommunication & Information Engineering, BSc Mobile & Web ComputingNairobimmu.ac.ke
10Technical University of Mombasa (TUM)BSc Computer Science, BSc IT, BSc Electronics & Computer EngineeringMombasatum.ac.ke
11Masinde Muliro University of Science & Technology (MMUST)BSc Computer Science, BSc IT, BSc Information TechnologyKakamegammust.ac.ke
12Kisii UniversityBSc Computer Science, BSc Information TechnologyKisiikisiiuniversity.ac.ke
13South Eastern Kenya University (SEKU)BSc Computer Science, BSc ITKituiseku.ac.ke
14Murang’a University of Technology (MUT)BSc Computer Science, BSc IT, BSc Software EngineeringMurang’amut.ac.ke
15Kibabii UniversityBSc Computer Science, BSc Information TechnologyBungomakibabiiuniversity.ac.ke
16Jaramogi Oginga Odinga University of Science & Technology (JOOUST)BSc Computer Science, BSc ITBondo, Siayajooust.ac.ke
17Laikipia UniversityBSc Computer Science, BSc Information TechnologyNyahururulaikipia.ac.ke
18University of EldoretBSc Computer Science, BSc ITEldoretuoeld.ac.ke
19Cooperative University of Kenya (CUK)BSc IT, BSc Business Information TechnologyKaren, Nairobicuk.ac.ke
20Pwani UniversityBSc Computer Science, BSc Information TechnologyKilifipu.ac.ke

Private Universities

No.UniversityKey IT ProgrammesLocationWebsite
1Strathmore UniversityBSc IT, BSc Applied Computer Science, BSc Informatics & Computer ScienceMadaraka, Nairobistrathmore.edu
2United States International University Africa (USIU-Africa)BSc Computer Science, BSc IT, BSc Business Information SystemsKasarani, Nairobiusiu.ac.ke
3Mount Kenya University (MKU)BSc Computer Science, BSc IT, BSc Software EngineeringThika / Multiple campusesmku.ac.ke
4Daystar UniversityBSc IT, BSc Computer Science, BSc Business Information TechnologyNairobi / Athi Riverdaystar.ac.ke
5Africa Nazarene University (ANU)BSc Computer Science, BSc Information TechnologyOngata Rongai, Kajiadoanu.ac.ke
6Kabarak UniversityBSc Computer Science, BSc Information TechnologyNakurukabarak.ac.ke
7Kenya Methodist University (KeMU)BSc Computer Science, BSc ITMerukemu.ac.ke
8Catholic University of Eastern Africa (CUEA)BSc Computer Science, BSc ITLangata, Nairobicuea.edu
9Zetech UniversityBSc IT, BSc Software Engineering, BSc Computer ScienceRuiru, Nairobizetech.ac.ke
10KCA UniversityBSc IT, BSc Computer Science, BSc Business Information SystemsRuaraka, Nairobikca.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:

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

RequirementMinimum Standard
KCSE Mean GradeC+ (Plus) and above
MathematicsC+ (Plus) and above
English or KiswahiliC (Plain) and above
Physics or ChemistryC (Plain) and above
Minimum Cluster Score40 – 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:

  1. Mathematics
  2. Physics or Chemistry
  3. English or Kiswahili
  4. 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

UniversityTypeKnown ForMin. GradeEst. Annual Fees (KES)Website
JKUATPublicEngineering, Software, ITC+25,000 – 80,000jkuat.ac.ke
UoNPublicComputer Science, ResearchC+25,000 – 75,000uonbi.ac.ke
DeKUTPublicSoftware Eng., CybersecurityC+20,000 – 70,000dkut.ac.ke
Kenyatta UniversityPublicIT, Business ITC+20,000 – 65,000ku.ac.ke
MMU KenyaPublicTelecoms, Mobile ComputingC+18,000 – 60,000mmu.ac.ke
Maseno UniversityPublicIT, Computer ScienceC+15,000 – 60,000maseno.ac.ke
Strathmore UniversityPrivateApplied CS, Research, IndustryB+200,000 – 350,000strathmore.edu
USIU-AfricaPrivateBusiness IT, Int’l CurriculumB200,000 – 320,000usiu.ac.ke
Zetech UniversityPrivateIT, Software EngineeringC+80,000 – 150,000zetech.ac.ke
KCA UniversityPrivateBusiness IT, Computer ScienceC+80,000 – 140,000kca.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.


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.


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.


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.


Emerging Programmes: Data Science, Cybersecurity, and AI

Kenya’s leading universities are increasingly offering specialized programmes in high-demand emerging fields:

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 PathKey Employers in Kenya
Software Developer / EngineerSafaricom, Andela, Twiga Foods, startups
Data Scientist / AnalystBanks, KRA, KNBS, NGOs, tech firms
Cybersecurity AnalystKenya Cyber Security, banks, government agencies
IT Project ManagerICTA, telecoms, financial institutions
Network / Systems EngineerSafaricom, Airtel Kenya, ISPs
Web / Mobile DeveloperFreelance, agencies, startups, e-commerce firms
AI / Machine Learning EngineerResearch institutions, Nairobi tech hubs, global remote roles
IT ConsultantBig 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)

  1. Receive your KCSE results from KNEC and check your Mathematics, Physics, and English grades.
  2. Calculate your IT cluster score on the KUCCPS portal.
  3. Log in at kuccps.net with your index number.
  4. Select your preferred IT programme and university from available courses.
  5. Choose up to six programmes ranked in order of preference.
  6. Submit before the KUCCPS deadline and save your application confirmation.
  7. Monitor the portal for placement results and accept your allocation.
  8. Apply for HELB funding immediately after receiving your admission letter.

Through Direct Application (Private Universities)

  1. Visit the university’s official admissions page (e.g., Strathmore, USIU-Africa, Zetech).
  2. Complete and submit the online application form.
  3. Attach your KCSE certificate, school leaving certificate, and passport photos.
  4. Attend an interview or entry assessment if required.
  5. 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:

LEAVE A REPLY

Please enter your comment!
Please enter your name here