With a C- (C minus) in KCSE, you qualify for TVET diploma programs (Level 6), KNEC diplomas in business and IT, select private university certificates and diplomas, agriculture training at institutes like Bukura and Egerton, creative arts programs, and skills-based training like coding bootcamps that have no grade requirements at all. Your options are wider than most lists suggest. A TVET diploma takes 2 to 3 years and costs KES 30,000 to KES 80,000 per year. A coding bootcamp can get you job-ready in 6 months for around KES 100,000. The key is choosing a path based on the career you want, not just the grade you got.
You opened that KCSE results slip and saw C-. Not a D+ that clearly closes the university door. Not a C plain that would have squeezed you into KUCCPS placement. You landed right in the middle, close enough to taste the next tier but not quite there.
That gap is maddening.
Your parents might be disappointed. Your classmates who got C plain are already talking about degree courses. And the only advice you keep hearing is "do a certificate in catering" or "learn driving." As if those are the only two paths left in the country for someone who missed C plain by a few points.
Here is the truth: a C- in Kenya opens more doors than most people, including most career counsellors, will tell you. The problem is not your options. The problem is that nobody lays them out clearly. That is what this guide does, with actual costs, actual timelines, and honest talk about what each path pays on the other side.
Let us clear up the confusion first. In Kenya's education structure, your grade determines the highest level of training you can enter directly. Here is where C- sits:
The big difference between C- and D+ is the diploma. D+ students are limited to certificate-level courses. You are not. A diploma is a stronger credential, takes longer, and opens better starting positions. That gap matters when you are applying for jobs two years from now.
Get weekly developer tips
Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.
No spam. Unsubscribe anytime.
TVET institutions, the polytechnics and technical colleges spread across every county, are the most direct path for C- holders. These are not consolation prizes. Kenya's Technical and Vocational Education and Training Authority (TVETA) has been expanding these programs because the job market needs people with practical skills, not just academic certificates.
Popular diploma programs you qualify for with C-:
Cost: KES 30,000 to KES 80,000 per year at public TVET institutions. Private technical colleges charge KES 50,000 to KES 150,000 per year.
Duration: 2 to 3 years for a full diploma.
Where to apply: Kenya Polytechnic (Nairobi), Mombasa Polytechnic, Eldoret Polytechnic, Kisumu Polytechnic, and dozens of county-level technical training institutes. Applications go through the TVETA portal or directly to institutions.
Let us talk about nursing, because it is the first thing many C- students ask about.
KMTC (Kenya Medical Training College) requires a minimum of C plain in KCSE, with specific grades in Biology and either Chemistry or Physics. With a C-, you do not meet the KMTC entry requirement for nursing.
That is the direct answer. But it is not the end of the conversation.
Health-related courses that accept C- or lower:
If your heart is truly set on nursing, the bridge path works like this: complete a certificate in community health or a related field, work for a year or two, then apply for diploma nursing as a mature-entry student. Some colleges consider work experience alongside KCSE grades for mature applicants. It takes longer, but it is not impossible.
Here is something that surprises most KCSE students: the fastest-growing career paths in Kenya do not care about your KCSE grade at all.
Software development, web development, data analysis, digital marketing, UI/UX design. None of these fields check whether you got a C- or an A. They check whether you can do the work.
Picture this. You are 19, sitting in your room in Nakuru, and you have just shipped a web application that processes M-Pesa payments. A startup in Nairobi does not care that your KCSE slip says C-. They care that the application works, the code is clean, and you can explain how you built it.
That is not a fantasy. It is how tech hiring actually works in Kenya today.
Options in this space:
The tech path is not easy. But it is one of the few career routes where your KCSE grade is genuinely irrelevant from day one.
The usual advice list for C- students goes like this: hairdressing, catering, driving. As if those are the only options. They are valid careers, but the list is much longer than that, and some of the overlooked paths pay better.
Creative paths:
Trade paths people overlook:
Some private universities in Kenya accept C- students for certificate and diploma programs. These are not degree courses. They are shorter programs that can serve as a stepping stone to a degree if you perform well.
How this pathway works:
This is the "back door" into a university degree. It takes longer than direct admission and costs more in total, but it exists. Several private universities including Mount Kenya University, KCA University, and Daystar University offer this progression pathway.
Cost: KES 60,000 to KES 150,000 per year for certificate and diploma programs at private universities.
The honest question to ask yourself: Do you want a degree because you genuinely need it for the career you are targeting, or do you want it because it feels like the "proper" thing to do? If you want to be a software developer, a nurse, or a plumber, there are faster and cheaper paths than spending 5 to 6 years working your way through certificate, diploma, and degree at a private university. If you want to be a lawyer, doctor, or work in a field that legally requires a degree, then the bridge pathway makes sense.
McTaba Labs runs a 26-week coding bootcamp built specifically for the African market. It costs KES 100,000. Your KCSE grade is not part of the application.
What you learn: HTML, CSS, JavaScript, React, Node.js, databases, M-Pesa integration, deployment. The full stack that Kenyan tech companies actually hire for. You also learn to work with AI tools as part of your development workflow, which is becoming standard in the industry.
By the end of 26 weeks, you have a portfolio of deployed projects. Real applications that run on the internet, not just exercises in a textbook. When you apply for jobs, employers see what you built, not what grade you got four years ago in high school.
What this costs compared to other paths:
The bootcamp is not for everyone. It is intensive. It requires a laptop and reliable internet. And it does not give you a KNEC certificate or a university credential. What it gives you is the ability to build software, a portfolio that proves it, and entry into a career where your KCSE grade stopped mattering the moment you shipped your first project.
If you want to explore whether coding is right for you before committing KES 100,000, McTaba's Tech Foundations course costs KES 2,999 and covers the basics you need before writing code.
The biggest mistake C- students make is choosing a course just because their grade allows it. "I can do a diploma in business, so I will do a diploma in business." That is not a decision. That is a default.
Before you pick, answer these three questions honestly:
1. What kind of work do you actually want to do every day? Not "what sounds prestigious" or "what my parents want." If you hate sitting at a desk, do not do ICT. If you cannot stand the sight of blood, do not pursue health courses. If you love building things with your hands, look at trades. If you spend hours on your phone and wish you could make the apps instead of just using them, look at coding.
2. What can you actually afford right now? A KES 80,000/year diploma is pointless if you drop out after one semester because the fees dried up. A KES 2,999 course that you finish is worth more than a KES 200,000 program you abandon halfway.
3. What does the job market actually pay on the other side? Before you spend two years and KES 150,000 on any program, look up what graduates of that program actually earn. Talk to people who did the course three years ago. Are they working in that field? What are they making? If you cannot find anyone who completed the program and got a relevant job, that is a warning sign.
Your C- is a starting point. It is not a ceiling. The students who do well after KCSE are not the ones with the highest grades. They are the ones who pick a clear direction and commit to it fully.
KES 2,999
Not sure where to begin? This beginner-friendly course covers how computers work, the internet, Git, and your first lines of code — everything you need before picking a stack. 10 modules, 89 lessons.
Start Tech Foundations