Best Courses for B+, B, and B- Students in Kenya – 2025.
Achieving a B+, B, or B- in the Kenya Certificate of Secondary Education (KCSE) opens the door to numerous degree programs in top institutions across Kenya.
However, selecting the best five courses for placement through the Kenya Universities and Colleges Central Placement Service (KUCCPS) can be a daunting task. To enhance employability, students should prioritize marketable courses to avoid prolonged job searching.
Below is a comprehensive guide to some of the best programs for students within this grade range.
With the current employment trends in Kenya, students aspiring to join university must carefully choose their courses. Conducting thorough research on job market demands is crucial to ensure that the selected field remains relevant and valuable in the future job market.
Best Courses for B+, B, or B- Students
Below is a list of highly marketable courses for students with these grades, along with their entry requirements for better assessment.
Best B+ Courses in Kenya
1. Medicine and Surgery
This prestigious field is pursued by passionate and dedicated individuals. The program takes approximately seven years to complete at institutions such as the University of Nairobi, Jomo Kenyatta University of Agriculture and Technology (JKUAT), and Moi University.
Graduates have the opportunity to work in both government and private hospitals or establish private medical practices with potential earnings reaching six figures.
Entry Requirements:
- Minimum KCSE mean grade: C+
- B+ average in Biology, Physics/Mathematics, English/Kiswahili, and Chemistry
- At least a B plain in the four subjects above
2. Pharmacy
Pharmacists are consistently in demand due to the increasing number of healthcare facilities. Kenyatta University is among the best institutions offering this program.
Besides employment in hospitals, graduates can establish private pharmacies, potentially earning thousands of shillings daily.
Entry Requirements:
- B- in Biology, Chemistry, Physics/Mathematics, English/Kiswahili
- No subject below C+
3. Architecture
Architects design modern buildings, ensuring continued demand for their expertise. Many students secure job opportunities even before completing their studies.
Entry Requirements:
- C+ minimum in Mathematics, Physics/Biology, History/Geography/CRE/Islamic Religious Education/HRE, Chemistry, and Home Science/Art and Design/Agriculture/Aviation Technology/Computer Studies
4. Mechanical Engineering
This program, offered at the University of Nairobi, Moi University, and JKUAT, provides knowledge on machine operations.
Mechanical engineers find employment in manufacturing industries like Coca-Cola and automotive companies such as Toyota and Isuzu. Additionally, they can establish independent service centers.
Entry Requirements:
- C+ in Mathematics, Chemistry, and Physics
- C+ in any subject from groups 2, 3, 4, or 5
5. Telecommunications and Information Engineering
With the rise of telecom companies like Mawingu Wi-Fi, Poa Internet, Faiba, Safaricom, Airtel, and Telkom, graduates in this field have high employability. Salaries typically start at KSh 50,000 per month.
Entry Requirements:
- C+ in Mathematics, Physics, Chemistry, English/Kiswahili
- C+ in any subject from groups 2, 3, 4, or 5
6. Geomatics
This applied science program specializes in managing and analyzing geographic and spatial data. It is critical for land surveying, natural resource mapping, and land subdivision.
Entry Requirements:
- C+ in Mathematics, Chemistry, and Physics
- C+ in any other technical subject
7. BSc. Electrical and Electronic Engineering
Graduates can secure employment in top companies such as KPLC, KenGen, Kenya Solar Ltd, Plexus Energy, and Solagen Power. Internships are often required before obtaining full-time jobs. Those opting for self-employment can bid for county government contracts.
Entry Requirements:
- C+ in Mathematics, Physics, English/Kiswahili
- C+ in any technical subject
8. Mechatronics
Mechatronics integrates mechanical and electrical engineering with computers, robotics, and automation. Professionals in this field design and develop advanced engineering systems, ensuring high demand in industries.
Entry Requirements:
- C+ in Mathematics, Chemistry, and Physics
- C+ in any subject from groups II, III, IV, and V
9. Actuarial Science
This discipline applies statistical and mathematical methods to assess financial and insurance risks.
Although considered challenging, actuaries proficient in mathematics have lucrative career prospects, with experienced professionals earning over KSh 200,000 per month. The field continues to grow with the expansion of financial institutions.
Entry Requirements:
- C+ in Mathematics
- C+ in English
10. BSc. Control and Instrumentation
This program, offered at JKUAT and Egerton University, combines engineering and physics, focusing on control systems and instrumentation.
Due to its technical nature, it requires strong analytical skills. Graduates are in high demand across industries needing process control and automation specialists.
Entry Requirements:
- C+ in Physics
- C- in Chemistry
- C- in Mathematics
Top Courses for Students with B Plain Grade
Achieving a B plain in your exams still opens doors to various prestigious careers. With this qualification, you can secure a well-paying job and establish a successful professional life. Below are some of the best courses you can pursue with this grade:
1. Law
A degree in Law is highly marketable in Kenya, especially given the number of law firms in the country. The course is offered at top institutions such as Strathmore University, Kenyatta University, and the University of Nairobi.
Qualified lawyers can represent politicians, business moguls, and NGOs in legal petitions, earning substantial income before a case concludes—some cases can take months or even years to resolve. The entire course takes seven years, comprising four years of undergraduate studies and three years at the Kenya School of Law.
Minimum Requirements:
- B plain in English
2. Medical Laboratory Science
Hospitals, both private and public, require laboratories to diagnose various ailments. A career in Medical Laboratory Science offers numerous opportunities, including employment in healthcare facilities or opening a private laboratory equipped with advanced technology. Public hospitals may even refer patients to your lab for specialized diagnostics, ensuring a steady income.
Minimum Requirements:
- Biology B
- Chemistry B
- Mathematics or Physics C+
- English or Kiswahili B
OR
- Biological Sciences B+
- Physical Sciences B+
- Mathematics C+
- English or Kiswahili B
3. Renewable Energy and Environmental Physics
The growing need for sustainable energy solutions has increased demand for professionals in this field. Experts who can design, manage, and maintain renewable energy systems such as wind turbines, solar power, and geothermal energy are highly valued by companies seeking eco-friendly solutions.
Minimum Requirements:
- Physics C+
- Mathematics C+
- Any one of English, Kiswahili, Chemistry, Biology, or Geography C+
4. Geophysics
This field involves studying Earth’s physical properties, including magnetism, gravity, electricity, and seismic activity. Geophysicists can work outdoors analyzing natural formations or indoors using computer models for calculations and research.
Minimum Requirements:
- Physics C+
- Geography, Biology, or Chemistry C+
- English or Kiswahili C-
5. Geospatial Information Systems (GIS)
GIS involves using computer-based data systems to capture, store, analyze, and visualize geographically referenced information.
These systems are widely applied in various fields, including environmental science, urban planning, health research, and business logistics. Companies like Uber heavily rely on GIS technology, making this an in-demand profession.
Minimum Requirements:
- C+ in Mathematics, Physics, and Chemistry
- C+ in any other technical subject
6. Agricultural Engineering
Despite being a vital sector, agricultural engineering suffers from a shortage of professionals as more students opt for non-agricultural courses. Graduates in this field can secure employment in county governments, NGOs, and initiatives like Digi Farm.
Minimum Requirements:
- C+ in Physics, Mathematics, and Chemistry
- C+ in any other technical subject
7. Electronic and Computer Engineering
This discipline focuses on the application of electrical and magnetic theories to enhance hardware and software development, communication systems, and automation processes.
Efficient computer systems help businesses optimize operations and reduce costs, making experts in this field highly sought after.
Minimum Requirements:
- Chemistry C+
- Mathematics C+
- Physics C+
- English or Kiswahili C+
- C+ in any subject from groups 2, 3, 4, or 5
8. Quantity Surveying
As one of the most marketable courses in Kenya, quantity surveying is in high demand by both the government and private construction firms. Additionally, professionals can establish independent firms, earning more than those in traditional employment.
Minimum Requirements:
- C+ in Mathematics, Biology, Physics, or any other subject from groups 3, 2, 4, or 5
9. Financial Engineering
Financial engineers play a crucial role in organizations by applying computer science, economics, statistics, and applied mathematics to solve financial challenges and develop innovative financial products. Nearly every firm requires professionals in this field.
Minimum Requirements:
- Mathematics C+
- English C+
10. BSc. Operations Research
Businesses and organizations constantly seek ways to optimize their operations, reduce costs, and improve efficiency. This demand makes operations research analysts essential in developing data-driven solutions for various industries.
Minimum Requirements:
- Mathematics C+
- English C+
Students who achieve a B in their KCSE have several excellent course options to choose from. Some of the best programs include law, medical laboratory science, renewable energy and environmental physics, geophysics, agricultural engineering, and quantity surveying.
These fields offer great career opportunities and align with current industry demands.
Top Courses for Students with B- Grade
1. Nursing
Nurses play essential roles in healthcare settings such as clinics, private practices, and hospitals. They outnumber doctors and clinical officers, but this does not reduce the demand for the profession. With numerous hospitals across the country, nursing remains a highly marketable course.
Minimum Requirements:
- C+ in English or Kiswahili
- C+ in Physics or Mathematics or Biological Sciences
- C+ in Chemistry, Mathematics, Biology, or English/Kiswahili
2. BSc. Physical Therapy
Physical Therapy is primarily a non-clinical field that focuses on physical exercises, remedies, and necessary medications for patient care. Graduates in this field may work on tracking patient progress and advising them on practices that promote recovery.
Minimum Requirements:
- C+ in Biology, Physics, Mathematics, English, or Kiswahili
3. Environmental Health
This course focuses on preventing injury or illness by identifying and evaluating hazardous environmental agents. Companies like Mabati Rolling Mills, Safai Groups, and hospitals such as Agha Khan increasingly require professionals in this field.
Minimum Requirements:
- B- aggregate score
- B- in Biology, English, and Chemistry
- B- in either Physics or Mathematics
- 32 weighted cluster points or above
4. Dental Surgery
Dental Surgery is a highly marketable course with growing demand. Students passionate about medicine are encouraged to consider this program. Graduates can work in government or private hospitals and even establish their own dental clinics for additional income.
Minimum Requirements:
- B+ in Biology, Chemistry, and either Mathematics or Physics
- B+ in English or Kiswahili
- 40 weighted cluster points or above
5. Computer Science
Unlike Computer Engineering, this field focuses on software systems, including their design, theory, development, and applications.
Graduates can work as IT consultants, cybersecurity advisors, system analysts, technical writers, developers, and more. With its vast opportunities, employment is often secured immediately after graduation, and self-employment is also an option.
Minimum Requirements:
- B+ in either Mathematics, Physics, and Chemistry or Mathematics, Physical Sciences, and Biological Sciences
6. Animal Science
Despite being an overlooked field, Animal Science remains marketable. It involves the production and management of domestic animals. As long as people continue to consume animal products like wool, beef, and fat, professionals in this sector will remain in demand.
Minimum Requirements:
- C+ in Mathematics, Biology/Biological Sciences, Business Studies, or Agriculture
7. Construction Management
Graduates in this field can work as building surveyors, site engineers, sustainability consultants, facilities managers, and building services technicians. With the continuous rise in construction projects, securing employment in this field is relatively easy.
Minimum Requirements:
- B- aggregate score
- C+ in either Mathematics, Biology/Physics, or a Group 3 subject (History, Geography, CRE, IRE, HRE), or a Group 2 (Biology and Chemistry), or a Group 4 (Home Science, Aviation Technology, Agriculture, Computer Studies), or a Group 5 (Business Studies, French, German, Arabic, Music)
8. Bachelor of Real Estate
The demand for professionals in the real estate sector has been growing significantly. Realtors earn on a commission basis, and with sufficient experience, they can generate substantial income each month.
Minimum Requirements:
- B- aggregate score
- C+ in Mathematics, Physics, Biology, or any Group 2, 3, 4, and 5 subjects
9. Industrial Mathematics
Experts in this field develop mathematical models for application in science, industries, and engineering. Additional short courses can open doors to careers such as market analyst, data manager, actuary, accountant, analyst, and lecturer, making this degree highly marketable.
Minimum Requirements:
- At least C+ aggregate score
10. Professional Piloting (BSc. Aerospace Science)
Graduates in this field work on aircraft propulsion systems, performance, control, stability, aero-elasticity, flight testing, and space systems design. Due to the continuous demand for aviation technicians, this is one of the most marketable courses in Kenya as of 2025.
Minimum Requirements:
- C+ in Mathematics
- C+ in Physics, English, and Geography/Chemistry
Read Also; SHA: Means Testing Process for Self-Employed Kenyans
High-Demand Courses in Kenya
Certain courses are highly marketable in Kenya due to the evolving job landscape. Among the most sought-after programs are medicine, digital marketing, agriculture and related studies, nursing, journalism, project management, and marketing. Graduates in these fields have a high chance of securing employment.
Medical Courses for B+ in Kenya
Kenyan universities provide a range of medical programs for students who score B+, B plain, or B-. A student with a B+ can pursue medical courses such as medical surgery and pharmacy, which are among the top choices for those interested in healthcare careers.
To enroll in a public university for a bachelor’s degree program in Kenya, students typically need a minimum KCSE mean grade of C+. This serves as the general qualification requirement for entry into most undergraduate courses.
Medical Courses for B Plain
For students who score a B plain, there are still several promising medical courses available. Some of the top choices include medical laboratory science, nursing, and pharmacy. These programs provide essential skills and knowledge that are crucial in the medical field.
Final Thoughts
The courses mentioned above are among the best options for students with B+, B, or B- grades in Kenya’s current job market. As you enroll in any of these programs, focus on acquiring extensive knowledge and practical skills, as these are key factors that employers consider during the hiring process.
Best Courses for B+, B, and B- Students in Kenya – 2025
Follow Teachers Updates on Facebook, LinkedIn, X (Twitter), WhatsApp, Telegram, and Instagram. Get in touch with our editors at [email protected].