Every year, thousands of Kenyan students sit their KCSE examinations with one big question in mind: do I have enough points to get into the university course I want? Understanding degree courses and cluster points in Kenya is the single most important thing you can do before applying through KUCCPS — and yet it remains one of the most confusing topics for students and parents alike.
This guide breaks it all down clearly. You will learn how cluster points work, what the minimum grades are for popular degree programmes, which universities you can apply to, and how to make the most of your KCSE results — whatever grade you scored. Whether you are targeting medicine, engineering, law, or education, the answers are all here.
Quick Overview: How Cluster Points Work in Kenya
Before diving into specific courses, here is a fast summary of the cluster points system:
- Kenya uses a cluster points system to match KCSE results to university degree requirements
- Each degree programme belongs to a cluster group (Cluster 1 to Cluster 4)
- Your cluster points are calculated from your best four subjects relevant to that cluster
- Each subject 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
- The maximum cluster points score is 48 (four subjects × 12 points each)
- KUCCPS uses these points to rank students during placement
Understanding the Four Cluster Groups
Cluster 1 — Humanities and Social Sciences
Subjects used: English or Kiswahili, History & Government, Geography, CRE/IRE/HRE, or any two humanities electives.
Courses in this cluster include law, education (arts), journalism, social work, public administration, and languages.
Cluster 2 — Sciences and Mathematics
Subjects used: Mathematics, Biology, Chemistry, Physics (or any science combination relevant to the course).
Courses include medicine, pharmacy, engineering, computer science, nursing, and pure sciences.
Cluster 3 — Agriculture and Environmental Sciences
Subjects used: Biology, Chemistry, Mathematics or Physics, Agriculture or Geography.
Courses include agriculture, environmental science, food science, horticulture, and veterinary medicine.
Cluster 4 — Technical and Applied Sciences
Subjects used: Mathematics, Physics, Chemistry, Biology or Technical subjects.
Courses include architecture, quantity surveying, civil engineering, and applied sciences.
Cluster Points Calculation: Step-by-Step
Here is how to calculate your own cluster points:
- Identify the cluster group for your target degree
- Pick the four specific subjects listed for that cluster
- Convert each subject grade to points using the KNEC grade-to-points scale
- Add the four subject points together
- Your total (out of 48) is your cluster score for that programme
Example: A student targeting BSc Nursing (Cluster 2) with Biology B+ (10), Chemistry B (9), Mathematics B- (8), English C+ (7) scores 34 cluster points.
Degree Courses and Cluster Points in Kenya: Full List by Faculty
Medicine and Health Sciences
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| MBChB (Medicine & Surgery) | 42–45 | Cluster 2 | Bio, Chem, Math/Phys, Eng |
| Bachelor of Pharmacy | 38–42 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Nursing | 32–38 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Medical Laboratory Science | 32–36 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Clinical Medicine | 30–35 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Public Health | 28–34 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Nutrition & Dietetics | 28–33 | Cluster 2 | Bio, Chem, Math, Eng |
| BSc Physiotherapy | 30–36 | Cluster 2 | Bio, Chem, Math, Eng |
| Bachelor of Dental Surgery | 38–43 | Cluster 2 | Bio, Chem, Math, Eng |
Engineering and Technology
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| BSc Civil Engineering | 36–42 | Cluster 4 | Math, Phys, Chem, Bio/Tech |
| BSc Electrical Engineering | 36–42 | Cluster 4 | Math, Phys, Chem, Bio/Tech |
| BSc Mechanical Engineering | 35–42 | Cluster 4 | Math, Phys, Chem, Bio/Tech |
| BSc Computer Engineering | 34–40 | Cluster 4 | Math, Phys, Chem, Eng |
| BSc Chemical Engineering | 36–42 | Cluster 4 | Math, Chem, Phys, Bio |
| BSc Geospatial Engineering | 32–38 | Cluster 4 | Math, Phys, Geog, Chem |
| BSc Environmental Engineering | 32–38 | Cluster 4 | Math, Phys, Chem, Bio |
| BSc Agricultural Engineering | 30–36 | Cluster 3/4 | Math, Phys, Bio, Chem |
Computer Science and IT
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| BSc Computer Science | 32–40 | Cluster 2 | Math, Phys/Chem, Bio, Eng |
| BSc Information Technology | 30–38 | Cluster 2 | Math, Phys, Chem, Eng |
| BSc Software Engineering | 32–40 | Cluster 2 | Math, Phys, Chem, Eng |
| BSc Data Science | 30–38 | Cluster 2 | Math, Phys, Chem, Eng |
| BSc Cyber Security | 28–36 | Cluster 2 | Math, Phys, Chem, Eng |
| BSc Information Systems | 28–36 | Cluster 2 | Math, Phys, Chem, Eng |
Business and Economics
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| Bachelor of Commerce (BCom) | 28–34 | Cluster 1/2 | Math, Eng, Kisw, Hist |
| BSc Economics | 30–36 | Cluster 1/2 | Math, Eng, Hist/Geog, Chem |
| BSc Actuarial Science | 36–42 | Cluster 2 | Math, Phys, Chem, Eng |
| Bachelor of Business Admin | 26–32 | Cluster 1 | Math, Eng, Hist, Geog |
| BSc Finance | 28–34 | Cluster 1/2 | Math, Eng, Hist, Chem |
| BSc Accounting | 26–32 | Cluster 1 | Math, Eng, Hist, Geog |
| BSc Human Resource Mgmt | 24–30 | Cluster 1 | Eng, Kisw, Hist, Geog |
| BSc Marketing | 24–30 | Cluster 1 | Eng, Kisw, Hist, Geog |
Law and Social Sciences
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| Bachelor of Laws (LLB) | 36–42 | Cluster 1 | Eng, Kisw, Hist, CRE/Geog |
| BSc Political Science | 26–32 | Cluster 1 | Eng, Hist, Geog, Kisw |
| BSc Public Administration | 24–30 | Cluster 1 | Eng, Hist, Geog, Kisw |
| BSc Sociology | 22–28 | Cluster 1 | Eng, Hist, Geog, Kisw |
| BSc Social Work | 22–28 | Cluster 1 | Eng, Hist, Geog, Kisw |
| BSc Community Development | 20–26 | Cluster 1 | Eng, Hist, Geog, Kisw |
| BSc Criminology | 24–30 | Cluster 1 | Eng, Hist, Geog, Kisw |
Education
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| B.Ed Arts (Secondary) | 22–28 | Cluster 1 | Eng, Hist, Geog, Kisw |
| B.Ed Science (Secondary) | 28–34 | Cluster 2 | Bio, Chem, Math, Phys |
| B.Ed Early Childhood (ECDE) | 20–26 | Cluster 1 | Eng, Kisw, Hist, Geog |
| B.Ed Special Needs Education | 20–26 | Cluster 1 | Eng, Kisw, Hist, Bio |
| B.Ed Physical Education | 22–28 | Cluster 1 | Eng, Bio, Hist, Geog |
| BSc Education (Maths/Science) | 28–34 | Cluster 2 | Math, Bio, Chem, Phys |
Agriculture and Environment
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| BSc Agriculture | 26–32 | Cluster 3 | Bio, Chem, Math, Agric/Geog |
| BSc Food Science & Tech | 28–34 | Cluster 3 | Bio, Chem, Math, Agric |
| BSc Horticulture | 26–32 | Cluster 3 | Bio, Chem, Math, Agric |
| BSc Animal Science | 26–32 | Cluster 3 | Bio, Chem, Math, Agric |
| BSc Environmental Science | 26–32 | Cluster 3 | Bio, Chem, Math, Geog |
| BSc Veterinary Medicine | 38–44 | Cluster 3 | Bio, Chem, Math, Phys |
| BSc Forestry | 24–30 | Cluster 3 | Bio, Chem, Math, Geog |
| BSc Range Management | 24–30 | Cluster 3 | Bio, Chem, Math, Geog |
Architecture and Built Environment
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| Bachelor of Architecture | 36–42 | Cluster 4 | Math, Phys, Chem, Art/Tech |
| BSc Quantity Surveying | 30–36 | Cluster 4 | Math, Phys, Chem, Geog |
| BSc Land Economics | 30–36 | Cluster 4 | Math, Phys, Geog, Eng |
| BSc Construction Mgmt | 28–34 | Cluster 4 | Math, Phys, Chem, Tech |
| BSc Real Estate | 26–32 | Cluster 1/4 | Math, Geog, Eng, Phys |
Media, Communication and Arts
| Degree Course | Minimum Cluster Points | Cluster Group | Key Subjects |
|---|---|---|---|
| BA Mass Communication | 24–30 | Cluster 1 | Eng, Kisw, Hist, Geog |
| BA Journalism | 24–30 | Cluster 1 | Eng, Kisw, Hist, Geog |
| BA Film & Theatre Arts | 22–28 | Cluster 1 | Eng, Kisw, Hist, Art |
| BA Linguistics | 22–28 | Cluster 1 | Eng, Kisw, Hist, Geog |
| BSc Public Relations | 22–28 | Cluster 1 | Eng, Kisw, Hist, Geog |
| BA Literature | 22–28 | Cluster 1 | Eng, Kisw, Hist, CRE |
Minimum KCSE Grades Required for Degree Courses in Kenya
Beyond cluster points, KUCCPS also requires minimum overall KCSE grades and specific subject grades for many programmes. Here is a summary of the key minimum entry requirements:
| Programme Category | Minimum KCSE Grade | Key Subject Requirements |
|---|---|---|
| Medicine & Dental Surgery | A- | B+ in Bio, Chem, Math/Phys |
| Pharmacy & Nursing | B+ | B in Bio, Chem, Math |
| Engineering (all) | B+ | B+ in Math & Phys |
| Computer Science / IT | B | B in Math |
| Actuarial Science | B+ | B+ in Math |
| Law (LLB) | B+ | B+ in English |
| Bachelor of Commerce | B | C+ in Math, B in English |
| Education (Arts) | C+ | C+ in English |
| Education (Science) | B | B in relevant science subjects |
| Agriculture | B | C+ in Biology & Chemistry |
| Social Sciences / Arts | C+ | C+ in English or Kiswahili |
| Architecture | B+ | B in Math & Physics |
Important: Requirements differ slightly between universities. Always confirm specific entry requirements with the institution and check the latest KUCCPS inter-institution transfer guidelines.
Universities Offering Degree Courses and Their Requirements (2026)
| University | Type | Minimum KCSE Entry | Notable Programmes |
|---|---|---|---|
| University of Nairobi | Public | C+ to A- (by course) | Medicine, Law, Engineering |
| Kenyatta University | Public | C+ to B+ (by course) | Education, Science, IT |
| Moi University | Public | C+ to B+ (by course) | Medicine, Engineering, Arts |
| Egerton University | Public | C+ to B (by course) | Agriculture, Education |
| Maseno University | Public | C+ to B (by course) | Arts, Education, Science |
| JKUAT | Public | B to B+ (by course) | Engineering, IT, Architecture |
| Strathmore University | Private | B+ | Business, IT, Law |
| Daystar University | Private | C+ | Communication, Business |
| KCA University | Private | C+ | Business, IT |
| Catholic University of EA | Private | C+ | Arts, Business, Health |
| Kisii University | Public | C+ | Education, Arts, Science |
| SEKU | Public | C+ | Arts, Education, Business |
Read also: Most Marketable Degree Courses in Kenya 2026: Your Complete Career Guide
How KUCCPS Placement Works: A Step-by-Step Guide
Understanding degree courses and cluster points in Kenya is only useful if you know how the KUCCPS placement process works. Here is a clear breakdown:
Step 1 — Wait for KCSE Results Results are released by KNEC, usually in February or March. Your grade slip shows your aggregate grade and subject grades.
Step 2 — Calculate Your Cluster Points Using the grade-to-points conversion table, calculate your cluster score for each programme you are interested in.
Step 3 — Apply on the KUCCPS Portal Log in at kuccps.net using your index number and KCPE registration number. You can apply for up to three degree programmes in order of preference.
Step 4 — Wait for First Selection KUCCPS releases the first placement round. You will receive an SMS notification. If placed, you accept and report to your university.
Step 5 — Revision Window If not placed or if you want to change your choices, apply during the revision window. This is a critical opportunity many students miss.
Step 6 — Inter-Institution Transfers Already enrolled students can apply to transfer to a different university programme if their cluster points qualify them.
Cluster Points List Kenya: Grade-to-Points Conversion Table
| KCSE Grade | Points Awarded |
|---|---|
| A (Plain) | 12 |
| A- (Minus) | 11 |
| B+ (Plus) | 10 |
| B (Plain) | 9 |
| B- (Minus) | 8 |
| C+ (Plus) | 7 |
| C (Plain) | 6 |
| C- (Minus) | 5 |
| D+ (Plus) | 4 |
| D (Plain) | 3 |
| D- (Minus) | 2 |
| E | 1 |
Maximum possible cluster points = 48 (A in all four cluster subjects)
Expert Tips for Maximising Your Cluster Points
1. Know your target course cluster before you sit KCSE. If you want to study medicine, focus heavily on Biology, Chemistry, and Mathematics — not just your overall grade average.
2. Do not ignore English. English appears in almost every cluster combination as a supporting subject. A weak English grade can drag down your cluster score significantly.
3. Choose your optional subjects wisely. Agriculture, Geography, and History can boost cluster scores for Cluster 1 and Cluster 3 courses. Physics is essential for Cluster 2 and Cluster 4.
4. Apply for multiple courses with different cluster requirements. Use your three KUCCPS choices strategically — aim high with choice one, be realistic with choice two, and apply for a safe option with choice three.
5. Use the revision window. Many students are placed in second and third choices during revisions. If you miss the first placement, do not give up.
6. Check university-specific requirements. Some private universities have different (sometimes lower) entry requirements than public universities for the same programme.
Common Mistakes to Avoid with Cluster Points in Kenya
- Applying for a course without calculating your actual cluster points first
- Confusing the overall KCSE grade (e.g. B+) with the cluster points score (e.g. 32/48)
- Ignoring compulsory subjects like English and Mathematics in your revision
- Applying only for highly competitive courses without a backup option
- Missing the KUCCPS application window or revision deadline
- Not verifying whether a university is accredited by the Kenya National Qualifications Authority (KNQA)
- Relying on outdated cluster points data — requirements shift every year based on competition
Frequently Asked Questions (FAQs)
1. What are cluster points in Kenya?
Cluster points are a scoring system used by KUCCPS to match KCSE results to university degree requirements. Your cluster score is calculated from your best four subjects relevant to your target degree, with each grade converted to points on a scale of 1 to 12. The maximum score is 48 points.
2. What is the minimum cluster points for medicine in Kenya?
Medicine (MBChB) is the most competitive course in Kenya. Most universities require a minimum cluster score of 42–45 out of 48, combined with a minimum KCSE grade of A-. The University of Nairobi and Moi University are the main public universities offering this programme.
3. Which degree courses have the lowest cluster point requirements in Kenya?
Courses such as BA Community Development, B.Ed Arts, BSc Social Work, BA Linguistics, and BA Communication typically have the lowest cluster point requirements — often as low as 20–26 out of 48. These are ideal choices for students with C+ overall KCSE grades.
4. How do I calculate my cluster points in Kenya?
Identify the four subjects required for your target course’s cluster group. Convert each of your grades in those subjects to points (A=12, A-=11, B+=10, B=9, etc.). Add the four scores together. Your total out of 48 is your cluster score for that programme.
5. Can I join university in Kenya without meeting cluster point requirements?
If you do not meet the cluster points for government sponsorship, you can apply as a self-sponsored (Module II) student. Many universities also offer bridging and foundation programmes for students who narrowly miss requirements. Private universities often have lower or more flexible entry thresholds.
6. Do cluster point requirements change every year in Kenya?
Yes. Minimum cluster points are not fixed — they change every year based on the number of applicants and available government-sponsored slots. A course that required 34 points in 2024 may require 36 in 2026. Always check the latest KUCCPS data when applying.
7. What KCSE grade do I need for a law degree in Kenya?
To study LLB (Bachelor of Laws) at a public university in Kenya, you typically need a minimum overall KCSE grade of B+ and a strong performance in English (B+ or above). Cluster points for law range from 36–42, with English, Kiswahili, History, and Geography forming the cluster combination.
Conclusion
Navigating degree courses and cluster points in Kenya can feel overwhelming, but once you understand the system, it becomes a powerful tool to plan your academic future. The KUCCPS cluster points system is designed to match students to the courses that best align with their strengths — whether that is medicine, engineering, education, or the arts.
The most important steps are simple: know your target course’s cluster group, calculate your points accurately, apply strategically using all three KUCCPS choices, and never miss the revision window. Whether your cluster score is 48 or 22, there is a quality degree programme in Kenya that is right for you.
Use the tables in this guide as your reference, stay updated on KUCCPS announcements at kuccps.net, and take that next step towards your university education with confidence.
Read also:










