Every year, thousands of KCSE graduates in Kenya face one of the most important decisions of their lives — choosing the right course through the Kenya Universities and Colleges Central Placement Service (KUCCPS). Understanding the full KUCCPS degree courses list in Kenya is the first step towards securing a university placement that matches both your grades and your career goals.
KUCCPS is the government body mandated to place students into public universities, colleges, and TVET institutions. Whether you scored an A plain or a C+, there is a programme designed for your qualifications. However, the process can be confusing — cluster points, subject weights, programme codes, and cut-off points vary significantly across institutions and courses.
This guide covers everything you need to know: the complete list of KUCCPS degree programmes in Kenya, how cluster points work, entry requirements, and practical tips to maximise your placement chances in 2026.
What Is KUCCPS? A Quick Overview
The Kenya Universities and Colleges Central Placement Service (KUCCPS) was established under the Universities Act, 2012. It replaced the Joint Admissions Board (JAB) and is responsible for:
- Placing KCSE graduates into government-sponsored university degree programmes
- Placing students into diploma and certificate programmes at public institutions
- Managing the online student placement portal (students.kuccps.net)
- Publishing approved programme capacities and cut-off points each cycle
All Kenyan students who sat the KCSE examination and meet the minimum university entry requirements — a mean grade of C+ (plus) — are eligible to apply for degree programmes through KUCCPS.
KUCCPS Minimum Entry Requirements for Degree Programmes
Before looking at the full KUCCPS degree courses list, every student must meet these baseline requirements:
| Requirement | Minimum Standard |
|---|---|
| KCSE Mean Grade | C+ (plus) and above |
| English or Kiswahili | C+ (plus) |
| Mathematics | C (plain) for most science courses |
| Sciences | Vary by programme cluster |
| Application Platform | students.kuccps.net |
| Number of Choices | Up to 6 programme choices |
| Application Fee | Ksh 1,500 (government-sponsored) |
Important: Meeting the minimum grade does not guarantee placement. Cluster points and subject combinations determine eligibility for specific programmes.
How KUCCPS Cluster Points Work
Cluster points are the weighted scores used by KUCCPS to rank applicants for specific degree programmes. Each programme belongs to a cluster group that assigns specific weights to four relevant subjects from your KCSE results.
How Cluster Points Are Calculated
- Identify the four subjects that are weighted for your chosen programme
- Each grade is converted to points: A = 12, A- = 11, B+ = 10, B = 9, B- = 8, C+ = 7, C = 6, C- = 5, D+ = 4, D = 3, D- = 2, E = 1
- Multiply each subject score by its weight (weights add up to 2.0)
- Sum the four weighted scores — the result is your cluster score (maximum = 24 points)
Example: Cluster Points for Medicine (Cluster 1)
| Subject | Grade | Points | Weight | Weighted Score |
|---|---|---|---|---|
| Biology | A | 12 | 0.6 | 7.2 |
| Chemistry | A- | 11 | 0.5 | 5.5 |
| Mathematics | B+ | 10 | 0.4 | 4.0 |
| Physics or Geography | B | 9 | 0.5 | 4.5 |
| Total Cluster Points | 21.2 / 24 |
Each university sets its own cut-off cluster points each year based on the number of applicants and available spaces.
KUCCPS Degree Courses List Kenya 2026: By Cluster Group
Below is the comprehensive KUCCPS degree courses list in Kenya, organised by cluster group.
Cluster 1 — Biological & Physical Sciences
Core Subjects: Biology, Chemistry, Mathematics/Physics, and one other science
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Medicine & Surgery (MBChB) | 60.000+ | 6 years |
| Bachelor of Dental Surgery (BDS) | 58.000+ | 5 years |
| Bachelor of Pharmacy (B.Pharm) | 52.000+ | 5 years |
| Bachelor of Science in Nursing | 44.000–50.000 | 4 years |
| Bachelor of Science (Biochemistry) | 44.000+ | 4 years |
| Bachelor of Science (Microbiology) | 42.000+ | 4 years |
| Bachelor of Science (Zoology) | 40.000+ | 4 years |
| Bachelor of Science (Botany) | 38.000+ | 4 years |
| Bachelor of Veterinary Medicine (BVM) | 54.000+ | 5 years |
| Bachelor of Science in Medical Laboratory Sciences | 46.000+ | 4 years |
| Bachelor of Science in Nutrition & Dietetics | 44.000+ | 4 years |
| Bachelor of Science in Physiotherapy | 46.000+ | 4 years |
| Bachelor of Science in Radiography | 44.000+ | 4 years |
| Bachelor of Science in Occupational Therapy | 42.000+ | 4 years |
| Bachelor of Science in Clinical Medicine | 46.000+ | 4 years |
Cluster 2 — Physical Sciences & Mathematics
Core Subjects: Mathematics, Physics, Chemistry, and one other science/technical subject
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Science in Computer Science | 48.000–54.000 | 4 years |
| Bachelor of Science in Software Engineering | 50.000+ | 4 years |
| Bachelor of Science in Data Science & Analytics | 48.000+ | 4 years |
| Bachelor of Science in Actuarial Science | 52.000+ | 4 years |
| Bachelor of Science in Statistics | 46.000+ | 4 years |
| Bachelor of Science in Mathematics | 44.000+ | 4 years |
| Bachelor of Science in Physics | 42.000+ | 4 years |
| Bachelor of Science in Chemistry | 42.000+ | 4 years |
| Bachelor of Science in Meteorology | 44.000+ | 4 years |
| Bachelor of Science in Geospatial Engineering | 46.000+ | 4 years |
| Bachelor of Science in Astronomy & Astrophysics | 42.000+ | 4 years |
Cluster 3 — Engineering & Technology
Core Subjects: Mathematics, Physics, Chemistry/Technical Drawing, and one other science
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Science in Civil Engineering | 52.000–56.000 | 5 years |
| Bachelor of Science in Electrical & Electronics Engineering | 52.000+ | 5 years |
| Bachelor of Science in Mechanical Engineering | 52.000+ | 5 years |
| Bachelor of Science in Chemical Engineering | 50.000+ | 5 years |
| Bachelor of Science in Agricultural Engineering | 46.000+ | 5 years |
| Bachelor of Science in Environmental Engineering | 46.000+ | 5 years |
| Bachelor of Science in Aerospace Engineering | 54.000+ | 5 years |
| Bachelor of Science in Biomedical Engineering | 50.000+ | 5 years |
| Bachelor of Science in Computer Engineering | 52.000+ | 5 years |
| Bachelor of Science in Structural Engineering | 50.000+ | 5 years |
| Bachelor of Science in Petroleum Engineering | 50.000+ | 5 years |
| Bachelor of Science in Telecommunication Engineering | 50.000+ | 5 years |
| Bachelor of Science in Mining Engineering | 46.000+ | 5 years |
| Bachelor of Science in Marine Engineering | 46.000+ | 5 years |
| Bachelor of Science in Construction Management | 46.000+ | 4 years |
Cluster 4 — Agriculture & Environmental Sciences
Core Subjects: Biology, Chemistry, Mathematics/Physics, and Geography or Agriculture
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Science in Agriculture | 40.000+ | 4 years |
| Bachelor of Science in Agronomy | 40.000+ | 4 years |
| Bachelor of Science in Horticulture | 38.000+ | 4 years |
| Bachelor of Science in Soil Science | 38.000+ | 4 years |
| Bachelor of Science in Animal Science | 38.000+ | 4 years |
| Bachelor of Science in Food Science & Technology | 42.000+ | 4 years |
| Bachelor of Science in Forestry | 38.000+ | 4 years |
| Bachelor of Science in Environmental Science | 40.000+ | 4 years |
| Bachelor of Science in Range Management | 38.000+ | 4 years |
| Bachelor of Science in Fisheries & Aquatic Sciences | 38.000+ | 4 years |
| Bachelor of Science in Agricultural Economics | 40.000+ | 4 years |
| Bachelor of Science in Agroforestry | 38.000+ | 4 years |
| Bachelor of Science in Natural Resources Management | 38.000+ | 4 years |
| Bachelor of Science in Dairy Technology | 38.000+ | 4 years |
| Bachelor of Science in Biotechnology | 44.000+ | 4 years |
Cluster 5 — Business, Commerce & Economics
Core Subjects: Mathematics, English/Kiswahili, one humanities subject, and one other relevant subject
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Commerce (Accounting) | 42.000–50.000 | 4 years |
| Bachelor of Commerce (Finance) | 44.000+ | 4 years |
| Bachelor of Commerce (Marketing) | 42.000+ | 4 years |
| Bachelor of Commerce (Management) | 40.000+ | 4 years |
| Bachelor of Science in Actuarial Science | 52.000+ | 4 years |
| Bachelor of Science in Economics | 44.000+ | 4 years |
| Bachelor of Business Administration (BBA) | 40.000+ | 4 years |
| Bachelor of Science in Entrepreneurship | 38.000+ | 4 years |
| Bachelor of Science in Procurement & Supply Chain | 40.000+ | 4 years |
| Bachelor of Science in Human Resource Management | 38.000+ | 4 years |
| Bachelor of Science in Hospitality Management | 38.000+ | 4 years |
| Bachelor of Science in Tourism Management | 38.000+ | 4 years |
| Bachelor of Science in Real Estate | 40.000+ | 4 years |
| Bachelor of Science in Banking & Finance | 42.000+ | 4 years |
| Bachelor of Science in Insurance | 40.000+ | 4 years |
Cluster 6 — Humanities, Arts & Social Sciences
Core Subjects: English/Kiswahili, History/Geography, one humanity, and one other subject
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Laws (LLB) | 52.000+ | 4 years |
| Bachelor of Arts (Economics) | 42.000+ | 4 years |
| Bachelor of Arts (Sociology) | 38.000+ | 4 years |
| Bachelor of Arts (Psychology) | 40.000+ | 4 years |
| Bachelor of Arts (Political Science) | 38.000+ | 4 years |
| Bachelor of Arts (Communication & Journalism) | 38.000+ | 4 years |
| Bachelor of Arts (Criminology) | 38.000+ | 4 years |
| Bachelor of Arts (Gender & Development) | 36.000+ | 4 years |
| Bachelor of Arts (Philosophy) | 36.000+ | 4 years |
| Bachelor of Arts (Anthropology) | 36.000+ | 4 years |
| Bachelor of Arts (Geography) | 38.000+ | 4 years |
| Bachelor of Arts (History) | 36.000+ | 4 years |
| Bachelor of Science in Public Administration | 38.000+ | 4 years |
| Bachelor of Science in International Relations | 40.000+ | 4 years |
| Bachelor of Arts (Linguistics & Literature) | 36.000+ | 4 years |
Cluster 7 — Education
Core Subjects: Vary by teaching subject combination; typically English + 2 teaching subjects
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Education (Arts) | 36.000–42.000 | 4 years |
| Bachelor of Education (Science) | 40.000–48.000 | 4 years |
| Bachelor of Education (Early Childhood) | 34.000+ | 4 years |
| Bachelor of Education (Special Needs) | 34.000+ | 4 years |
| Bachelor of Education (Physical Education) | 36.000+ | 4 years |
| Bachelor of Education (Mathematics & Computer) | 44.000+ | 4 years |
| Bachelor of Education (Business Studies) | 38.000+ | 4 years |
| Bachelor of Education (Home Science) | 36.000+ | 4 years |
| Bachelor of Education (Languages) | 36.000+ | 4 years |
| Bachelor of Education (Agricultural Science) | 38.000+ | 4 years |
| Bachelor of Science in Library & Information Science | 38.000+ | 4 years |
| Bachelor of Science in Records Management | 36.000+ | 4 years |
Cluster 8 — Architecture, Design & Built Environment
Core Subjects: Mathematics, Physics, Art/Technical Drawing, and one other science
| Programme | Typical Cluster Cut-Off | Duration |
|---|---|---|
| Bachelor of Architecture | 50.000+ | 5 years |
| Bachelor of Urban & Regional Planning | 44.000+ | 4 years |
| Bachelor of Science in Quantity Surveying | 44.000+ | 4 years |
| Bachelor of Science in Land Economics | 44.000+ | 4 years |
| Bachelor of Science in Building Construction | 42.000+ | 4 years |
| Bachelor of Arts in Industrial Design | 42.000+ | 4 years |
| Bachelor of Arts in Fine Art | 36.000+ | 4 years |
| Bachelor of Arts in Fashion Design | 36.000+ | 4 years |
| Bachelor of Science in Interior Design | 38.000+ | 4 years |
| Bachelor of Science in Landscape Architecture | 42.000+ | 4 years |
Top Public Universities and Their KUCCPS Programme Strengths
| University | Acronym | Known For |
|---|---|---|
| University of Nairobi | UoN | Medicine, Law, Engineering, Architecture |
| Kenyatta University | KU | Education, Nursing, Sciences |
| Moi University | MU | Medicine, Engineering, Forestry |
| Jomo Kenyatta University (JKUAT) | JKUAT | Engineering, Computer Science, Food Science |
| Egerton University | EU | Agriculture, Veterinary, Environmental Science |
| Maseno University | MU | Arts, Education, Sciences |
| Dedan Kimathi University | DeKUT | Engineering, Computer Science |
| Technical University of Kenya | TUK | Applied Sciences, Engineering |
| Masinde Muliro University | MMUST | Science, Engineering, Education |
| Laikipia University | LU | Business, Education, Agriculture |
| Kisii University | KSU | Arts, Business, Education |
| Chuka University | CU | Agriculture, Business, Education |
| South Eastern Kenya University | SEKU | Agriculture, Education, Sciences |
| Kirinyaga University | KyU | Engineering, Business, Agriculture |
| University of Embu | UoE | Agriculture, Education, Sciences |
Step-by-Step Guide to KUCCPS Application Process
Step 1: Check Your Eligibility
Confirm your KCSE mean grade is C+ (plus) or above for degree programmes. Check your subject combination matches at least one programme cluster.
Step 2: Access the KUCCPS Portal
Log in at students.kuccps.net using your KCSE index number and year of examination.
Step 3: Calculate Your Cluster Points
Use the KUCCPS cluster point calculator on the portal or calculate manually as described earlier. Know your cluster scores for the clusters relevant to your preferred courses.
Step 4: Select Up to 6 Programme Choices
List your choices in order of preference. Place your most desired programme first. Include a mix of competitive and less competitive programmes to improve your chances of placement.
Step 5: Pay the Application Fee
Pay Ksh 1,500 via M-Pesa or bank. The paybill number is published on the KUCCPS portal during each application cycle.
Step 6: Submit and Track Your Application
Submit before the deadline. Track your placement results on the portal once the placement cycle closes.
Step 7: Accept Your Placement & Report to University
Once placed, accept your placement on the portal and report to the university by the stipulated deadline with all required documents.
Read also: Best Degree Courses in Kenya 2026: Most Marketable & High-Demand Choices
KUCCPS Revision of Choices
KUCCPS allows students to revise their choices during designated revision windows. This is important if:
- Your initial placement was not your preferred programme
- You want to upgrade to a programme you now qualify for
- You want to switch from a diploma to a degree programme
Watch for official KUCCPS announcements on their website and social media for revision window dates.
Expert Tips to Maximise Your KUCCPS Placement
- Calculate your cluster points for multiple clusters before applying — you may qualify for more programmes than you think.
- Do not waste choices on programmes where your cluster score falls far below the cut-off — use those slots strategically for slightly lower-competition programmes.
- Research your preferred university’s specific cut-off, not just the national average — cut-offs vary significantly by campus.
- Include at least one “safe” choice — a programme and university where your cluster score comfortably exceeds the cut-off.
- Consider less popular but equally marketable programmes such as Actuarial Science, Geospatial Engineering, or Food Science, which often have lower cut-offs but strong job prospects.
- Apply during the first application window — do not wait for revision cycles, as popular programmes fill up quickly.
- Keep all your KCSE documentation ready: original certificate, national ID or birth certificate, and passport photos.
Common Mistakes to Avoid When Applying Through KUCCPS
- Applying without checking subject cluster requirements — having the right mean grade is not enough; subject combinations matter equally.
- Listing only highly competitive programmes — if your cluster score does not meet any of your six choices, you will not be placed.
- Ignoring private university options — KUCCPS also places students in some accredited private institutions; explore all options.
- Missing application deadlines — KUCCPS deadlines are strict; late applications are not accepted.
- Providing incorrect index numbers — always double-check your KCSE index number before submitting.
- Confusing programme codes — each programme has a unique KUCCPS code; confirm the code matches your intended course and institution.
Frequently Asked Questions (FAQs)
1. What is the full KUCCPS degree courses list in Kenya?
KUCCPS offers hundreds of degree programmes across eight cluster groups including medicine, engineering, law, education, business, agriculture, arts, and architecture. The complete updated list is published each cycle on the official KUCCPS portal at students.kuccps.net.
2. What is the minimum grade for KUCCPS degree placement in Kenya?
The minimum KCSE mean grade for government-sponsored degree placement through KUCCPS is C+ (plus). However, individual programmes have higher cluster point requirements, and competitive courses like medicine require much higher scores.
3. How are KUCCPS cluster points calculated?
Cluster points are calculated by assigning specific weights to four relevant KCSE subjects for each programme. Grades are converted to numerical points (A=12 down to E=1) and multiplied by their weights. The four weighted scores are summed to give a cluster score out of a maximum of 24 points.
4. How many course choices can I make on KUCCPS?
You can make up to six programme choices during each application cycle. It is advisable to use all six choices and rank them in genuine order of preference, including a mix of competitive and less competitive options.
5. Can I change my KUCCPS course choices after submitting?
Yes. KUCCPS periodically opens revision windows where students can change their programme choices. These revision periods are usually announced on the official KUCCPS portal and social media channels after the initial placement results.
6. Which are the most competitive KUCCPS programmes in Kenya?
Medicine (MBChB), Dental Surgery, Pharmacy, Computer Science, Actuarial Science, Law (LLB), and Civil Engineering consistently record the highest cluster point cut-offs and are the most competitive KUCCPS programmes in Kenya.
7. Does KUCCPS place students in private universities?
KUCCPS primarily places students in public universities and institutions. However, some accredited private universities participate in the KUCCPS placement process for specific programmes. Always check the current list of participating institutions on the KUCCPS portal.
Conclusion
Navigating the KUCCPS degree courses list in Kenya can feel overwhelming, but with the right information, the process becomes manageable. The most important steps are knowing your cluster points, understanding which subject combinations qualify you for which programmes, and making strategic, well-researched choices on the KUCCPS portal.
Whether you are eyeing a competitive course like medicine or engineering, or exploring paths in education, agriculture, or the arts, Kenya’s public university system offers a wide range of quality degree programmes to match your grades and ambitions.
Start early, calculate your clusters carefully, apply within the deadline, and use all six choices wisely. Your university placement is the foundation of your career — approach it with the same seriousness you gave to your KCSE examinations.
Good luck to all 2025 KCSE graduates applying through KUCCPS!
Read also:
- Best Degree Courses in Kenya 2026: Most Marketable & High-Demand Choices
- Degree Courses with High Job Opportunities in Kenya 2026: Complete Career Guide
- Degree Courses and Cluster Points in Kenya: The Complete 2026 Guide for KCSE Students
- Most Marketable Degree Courses in Kenya 2026: Your Complete Career Guide










