Among the best universities in Kenya, Jomo Kenyatta University of Agriculture and Technology, popularly known as JKUAT, is the best university you can enrol in to pursue your higher education in 2025. As of 2025, JKUAT is ranked number 3 out of 63 universities in Kenya,54 out of 1104 in Africa, and 2507 out of 14,131 in the world.
What makes JKUAT special is not even the rankings it has achieved but the number of courses the university offers. From bachelor’s degrees to diplomas, certificates, and even postgraduate programmes, this guide will focus on the diploma courses provided by the institution.
Note
JKUAT is located in Juja along the Nairobi-Thika Highway. The government started it in 1981 as a Middle-Level College (Jomo Kenyatta College of Agriculture and Technology (JKCAT)). The first class enrolled on 4 May 1981, and the first graduation ceremony was held in April 1984.JKCAT was finally established as a University through the JKUAT Act, 1994, and inaugurated on 7 December 1994.
List of JKUAT Diploma Courses
In the 2025/2026 academic calendar, JKUAT offers a total of 14 diploma courses in various departments. The majority of the diploma programs are priced at KShs 217,267 for four semesters, with the exceptions of the Diploma in Clinical Medicine at KShs 239,532 per academic year and the Diploma in Information Technology at KShs 119,844 for the first year.
All Diploma courses offered at JKUAT are as follows:
No. | Course Name | Minimum Entry Requirements | Duration | Tuition Fees (KShs) |
---|---|---|---|---|
1 | Business Administration | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
2 | Business and Information Technology | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
3 | Clinical Medicine | KCSE C (plain) Mean grade with C (plain) in Biology and English/Kiswahili. Additional Subjects: C- in any two of: Chemistry, Mathematics, Physics, Physical Science | 3.5 academic years | 239,532 per year |
4 | Community Development | KCSE C- Mean grade with at least C- in English and pass in Mathematics OR KCE Division II, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- with at least D+ in English and pass in Mathematics OR KCE Division III with at least D+ in English and pass in Mathematics | 4 stages | 217,267 per stage |
5 | County Governance | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
6 | HIV/AIDS Management & Counselling | KCSE C (plain) Mean grade with C- in English/Kiswahili and C (plain) in Biology, OR KCE Division III with Credit pass in English/Kiswahili and Biology, OR KACE with Principle pass in Biology OR holder of Certificate in HIV/AIDS Management | 3 semesters | 196,639 |
7 | Human Resource Management | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
8 | Information Technology | KCSE C (Plain) and grades C- in English and Mathematics, OR Credit in recognised relevant Certificate in IT, OR Division II in KCE with credit in English and Mathematics, OR KACE certificate with subsidiary pass in Mathematics | 2 years | 119,844 (first year) |
9 | Mass Communication | KCSE C- Mean grade with at least C- in English and pass in Mathematics OR KCE Division II, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- with at least D+ in English and pass in Mathematics OR KCE Division III with at least D+ in English and pass in Mathematics | 4 stages | 217,267 per stage |
10 | Microfinance | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
11 | Public Relations | KCSE C- Mean grade with at least C- in English and pass in Mathematics OR KCE Division II, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- with at least D+ in English and pass in Mathematics OR KCE Division III with at least D+ in English and pass in Mathematics | 4 stages | 217,267 per stage |
12 | Purchasing and Supplies Management | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
13 | Sales and Marketing | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
14 | Supply Chain Management | KCSE Mean grade C- with at least C- in Mathematics and English OR KCE Division II with credit in Mathematics and English, OR Credit Pass in relevant Certificate course with at least KCSE Grade C- OR KCE Division III with at least C- in Mathematics and English | 4 semesters | 217,267 |
How to get an admission letter for JKUAT?
Getting admission to JKUAT is easy, and the best part is that you don’t have to undergo the documentation hurdles. In 2025, applications will be made via the JKUAT admissions portal, and admissions will be open not only to public applicants but also to self-selected students.
All you need to do is follow this process:
- Visit the admissions portal and register using the link https://admission.jkuat.ac.ke/register
- Complete the registration form by providing all the relevant and needed details, including your name, Index numbers, or application numbers for self-sponsored students, and verify your account to log in.
- Once your account is active, log in and locate the diploma applications section. Fill in all required biographical and academic information with absolute accuracy, matching exactly what appears on your official KCSE certificate and national ID.
- The system will prompt you to upload clear, legible scans of your KCSE certificate or result slip, your national ID (or birth certificate if under 18), and a passport-sized photograph.
- After reviewing all information for accuracy, submit the form and pay.

N/B: JKUAT offers two intakes in a year, mainly in January and September.
You can also find the whole academic brochure for JKUAT below: