Computer Science is offered at 51 Kenyan universities through KUCCPS. What you pay depends mostly on whether you are government-sponsored or self-sponsored, and on whether the university is public or private. This guide covers fees at major universities, KUCCPS cut-off points and subject requirements, course length, licensing, funding and careers.

Fees compared
Self-sponsored fees for Computer Science at universities we cover:
| University | Fee (KSh) | Billing period |
|---|---|---|
| University of Nairobi | 360,000 | Per year |
| USIU-Africa (computing degrees) | 220,750 | Per semester |
| JKUAT | 207,142 | Per year |
Public universities bill per year, while private universities such as USIU-Africa and Strathmore bill per semester, so multiply per-semester figures by the number of semesters you will take in a year before comparing. Your admission letter gives the exact amount.
Government-sponsored vs self-sponsored
Students placed by KUCCPS are government-sponsored. Under the funding model their programme cost is shared between a government scholarship, a HELB loan and a household contribution, depending on their needs band, so most pay far less than the self-sponsored fee. Self-sponsored students apply directly to the university and pay the full fee, though they can still apply to HELB. See government-sponsored vs self-sponsored fees.
Entry requirements
Computer Science degrees fall under KUCCPS Cluster 7. You need a KCSE mean grade of at least C+ (plus), and the standard minimum subject requirements are Mathematics (Alternative A) and Physics at C+ (plus), and English or Kiswahili at C (plain). Universities can set higher requirements for their own programmes.
Computer Science KUCCPS cut-off points
51 universities (38 public) offer Computer Science through KUCCPS. In 2025 cut-offs ranged from 23.280 to 44.970 points. These are the 25 most competitive programmes; the full list is on Computer Science cut-off points 2025 per university.
| University | Programme | Code | 2025 cut-off | 2024 cut-off | 2023 cut-off |
|---|---|---|---|---|---|
| University of Nairobi | Bachelor of Science (Computer Science) | 1263115 | 44.970 | 44.401 | 44.825 |
| Jomo Kenyatta University of Agriculture and Technology | Bachelor of Science in Computer Science | 1249115 | 44.205 | 43.230 | 44.101 |
| Kenyatta University | Bachelor of Science (Computer Science) | 1111115 | 43.344 | 42.399 | 43.497 |
| Multimedia University of Kenya | Bachelor of Science in Computer Science | 1164115 | 41.710 | 41.290 | 41.039 |
| Dedan Kimathi University of Technology | Bachelor of Science in Computer Science | 1173115 | 40.274 | 39.579 | 39.746 |
| Co-operative University of Kenya | Bachelor of Science in Computer Science | 1080309 | 39.175 | 38.858 | 37.695 |
| Egerton University | Bachelor of Science (Computer Science) | 1057115 | 38.796 | 38.369 | 38.370 |
| Maseno University | Bachelor of Science (Computer Science) | 1229115 | 37.973 | 36.264 | 38.155 |
| Jomo Kenyatta University of Agriculture and Technology | Bachelor of Science in Mathematics and Computer Science | 1249309 | 36.732 | 34.761 | 36.724 |
| Murang'a University of Technology | Bachelor of Science (Computer Science | 1246115 | 35.929 | 35.478 | 35.024 |
| Chuka University | Bachelor of Science (Computer Science) | 1105115 | 35.652 | 35.794 | 35.372 |
| Masinde Muliro University of Science & Technology | Bachelor of Science (Computer Science) | 1082115 | 35.624 | 34.815 | 36.480 |
| Kenyatta University | Bachelor of Science (Mathematics & Computer Science) | 1111309 | 34.960 | 30.180 | 35.087 |
| Machakos University | Bachelor of Science (Computer Science) | 1170115 | 34.702 | 34.156 | 35.264 |
| Technical University of Mombasa | Bachelor of Science in Computer Science | 1063115 | 34.051 | 34.639 | 35.209 |
| Egerton University | Bachelor of Science in Applied Computer Science | 1057388 | 33.123 | 31.018 | 24.666 |
| Multimedia University of Kenya | Bachelor of Science in Mathematics and Computer Science | 1164309 | 31.752 | 24.389 | 28.885 |
| University of Embu | Bachelor of Science (Computer Science) | 1093115 | 31.075 | 32.223 | 28.842 |
| Pwani University | Bachelor of Science (Computer Science) | 1117115 | 30.955 | 30.942 | 34.003 |
| Mama Ngina University College | Bachelor of Science (Computer Science) | 1580115 | 30.863 | 34.654 | 33.591 |
| Meru University of Science and Technology | Bachelor of Science in Computer Science | 1240115 | 30.433 | 33.319 | 33.433 |
| Karatina University | Bachelor of Science in Computer Science | 1244115 | 29.608 | 28.128 | 24.643 |
| University of Eldoret | Bachelor of Science in Computer Science | 1114115 | 29.603 | 26.594 | 35.408 |
| Moi University | Bachelor of Science (Computer Science) | 1253115 | 29.444 | 22.815 | 38.968 |
| Maseno University | Bachelor of Science (Computer Science & Technology) | 1229208 | 29.364 | 26.477 | 25.315 |
What you study
Computer science students learn programming, data structures and algorithms, databases, computer networks, operating systems, software engineering, discrete mathematics and statistics, and usually choose electives in areas such as artificial intelligence, data science, cyber security or mobile development. Most programmes include a final-year project.
Other routes
Diplomas in information technology or computer science at national polytechnics and technical training institutes are a lower-cost entry route, and diploma holders can join degree programmes with credit transfer. Related degrees such as information technology and software engineering have their own cut-off pages.
Other costs to budget for
Tuition is only part of the cost. Budget for accommodation and meals, which vary widely between university hostels and private rentals, plus books, a laptop, uniforms or lab coats where required, and travel and upkeep during attachments or clinical placements. Many students also pay for student union, medical cover and examination charges billed with tuition.
Universities offering Computer Science
| University | Type | County |
|---|---|---|
| Africa Nazarene University | Private | Kajiado |
| Alupe University | Public | Busia |
| Bomet University | Public | Bomet |
| Catholic University of Eastern Africa | Private | Nairobi |
| Chuka University | Public | Tharaka Nithi |
| Co-operative University of Kenya | Public | Nairobi |
| Daystar University | Private | Machakos |
| Dedan Kimathi University of Technology | Public | Nyeri |
| Egerton University | Public | Nakuru |
| Garissa University | Public | Garissa |
| Gretsa University | Private | Kiambu |
| Jaramogi Oginga Odinga University of Science and Technology | Public | Siaya |
| Jomo Kenyatta University of Agriculture and Technology | Public | Kiambu |
| Kabarak University | Private | Nakuru |
| Kaimosi Friends University | Public | Vihiga |
| Karatina University | Public | Nyeri |
| Kenya Highlands Evangelical University | Private | Kericho |
| Kenya Methodist University | Private | Meru |
| Kenyatta University | Public | Nairobi |
| Kibabii University | Public | Bungoma |
| Kirinyaga University | Public | Kirinyaga |
| Kiriri Womens University of Science and Technology | Private | Nairobi |
| Kisii University | Public | Kisii |
| Laikipia University | Public | Laikipia |
| Maasai Mara University | Public | Narok |
| Machakos University | Public | Machakos |
| Mama Ngina University College | Public | Kiambu |
| Maseno University | Public | Kisumu |
| Masinde Muliro University of Science & Technology | Public | Kakamega |
| Meru University of Science and Technology | Public | Meru |
| Moi University | Public | Uasin Gishu |
| Mount Kenya University | Private | Kiambu |
| Multimedia University of Kenya | Public | Nairobi |
| Murang'a University of Technology | Public | Murang’a |
| Open University of Kenya | Public | Machakos |
| Presbyterian University of East Africa | Private | Kiambu |
| Pwani University | Public | Kilifi |
| Riara University | Private | Nairobi |
| Rongo University | Public | Migori |
| South Eastern Kenya University | Public | Kitui |
| St Pauls University | Private | Kiambu |
| Taita Taveta University | Public | Taita Taveta |
| Technical University of Mombasa | Public | Mombasa |
| Tharaka University | Public | Tharaka Nithi |
| Tom Mboya University | Public | Homa Bay |
| Turkana University College | Public | Turkana |
| University of Eldoret | Public | Uasin Gishu |
| University of Embu | Public | Embu |
| University of Kabianga | Public | Kericho |
| University of Nairobi | Public | Nairobi |
| Zetech University | Private | Nairobi |
Applying through KUCCPS
- Calculate your cluster points for Cluster 7 from your KCSE results on the KUCCPS students’ portal.
- Compare them with recent cut-offs for each university and programme.
- Choose your programmes in order of preference during the application window, mixing ambitious and safer choices.
- Check the placement results, download your admission letter and apply to HELB.
- If you are not placed, apply in the next revision window or directly to universities as a self-sponsored student.
Course length and licensing
A Computer Science degree takes four years, usually including an industrial attachment. Professional practice is governed by no single licensing body; employers look at skills, projects and professional certifications.
Careers
Graduates work as software developers, systems and data analysts, network and security specialists, IT consultants and researchers, in Kenya’s technology firms, banks, telecoms, government and as freelancers.
Funding your studies
- Apply to HELB as soon as you receive your admission letter, whether you are government- or self-sponsored.
- Check county government and NG-CDF bursaries in your home area.
- Ask the university’s financial-aid office about scholarships and work-study.
- Budget separately for accommodation, meals, books, equipment and attachment costs.
How to choose a university
- Compare cut-offs with your expected cluster points and include safer choices.
- Check that the programme is accredited by the Commission for University Education.
- Compare the full cost, including accommodation and travel, not just tuition.
Related
University and TVET fees hub · KUCCPS cut-off points · Government vs self-sponsored fees
Frequently asked questions
How much does it cost to study Computer Science in Kenya?
Self-sponsored fees range from 207,142 to 360,000 shillings at the universities above, depending on the university and billing period; government-sponsored students pay much less.
What is the cut-off for Computer Science in 2025?
From 23.280 to 44.970 points, depending on the university.
How long does a Computer Science degree take?
Four years, usually including an industrial attachment.
What subjects do I need for Computer Science?
Mathematics (Alternative A) and Physics at C+ (plus), and English or Kiswahili at C (plain), with a KCSE mean grade of at least C+ (plus).
Can I get HELB for Computer Science?
Yes. Both government- and self-sponsored students at accredited universities can apply for HELB loans.
Sources: KUCCPS, University of Nairobi, USIU-Africa, Kenyatta University, JKUAT. Last updated October 2026.


