Mctaba Labs logo
BootcampThe WhiteboardProjectsEventsMasterclassesWebinarsLearn
Book CallApply

500+ developers already in the community

Get answers, find accountability partners, and stay ahead

Join Discord →
Mctaba Labs logo

Educating 1 million students in tech by 2030.

Programs

  • Coding Bootcamp in Nairobi
  • Software Engineering Bootcamp
  • Data Science to AI Engineering
  • HighSchool Graduates Launchpad
  • AI & Business Automation
  • Corporate Training
  • Kids & Teens
  • McTaba Story & Mission
  • Full-Stack Curriculum
  • Course Pricing & Plans
  • Frequently Asked Questions

Resources

  • Join Discord Community
  • Tech Events in Nairobi
  • Masterclasses
  • Free Resources
  • Learn
  • Data Science Guides
  • African Payments Reference
  • Campus
  • Africa Tech Talent Report
  • Partner With Us
  • Start a Project
  • Software & AI Studio
  • Our Work
  • Outcomes

Contact Us

  • 124 Manyani East Road, Lavington, Nairobi
  • +254727795603
  • Book a Discovery Call

Office Hours:

Mon-Fri: 9am - 2pm EAT

Sat: 10am - 12pm EAT

© 2026 Mctaba Labs - A product of Edtech Industries. All rights reserved.

Privacy PolicyTerms of ServiceRefund Policy
  1. Learn
  2. Compare Schools and Courses
  3. How We Compare Schools: The Method Behind Our Data Science Comparisons
Bonaventure OgetoBy Bonaventure Ogeto|Updated November 4, 2026

Last checked 4 November 2026

How We Compare Schools: The Method Behind Our Data Science Comparisons

We list a school only if its own website, or a named third party, shows a current programme on the day we check. Every fact carries its source and that date, and anything a school does not publish says "Not published". Lists are alphabetical unless a stated method ranks them, and our own programme gets the same template.

In this article

  1. 1. What we check for every programme
  2. 2. Where the facts come from
  3. 3. What gets a school left out
  4. 4. How we order the lists
  5. 5. Prices, currencies and payment plans
  6. 6. How often we recheck
  7. 7. Our conflict of interest, and corrections

What we check for every programme

For each programme we record the same fields: format, length, price, next intake, entry requirements, curriculum, portfolio or capstone, job support, accreditation or registration, and where reviews of the school live. Each field keeps the address of the page it came from and the date we read it.

The comparisons built from this are the best data science courses in Kenya, the best data science bootcamps in Africa and data science degree vs bootcamp in Kenya. If you are new to the field, the data science career map for Kenya explains the roles first.

Where the facts come from

First, the provider's own website: the programme page, its fee table or brochure, and its FAQ. Where a site refuses automated reading or leaves a gap, we use a named third party: a regulator's list such as KUCCPS's degree programmes or CUE's accredited programmes, a review site such as Course Report or SwitchUp, or a named news outlet. The comparison says which source each row uses.

We never estimate. If a school does not publish its fee, the table says "Not published" and links the page we checked. When two pages from the same school disagree, we quote both and say so, so you know what to ask.

A claim the school makes about itself, such as an accreditation or a placement rate, is reported as its claim. We quote a placement rate only when the school gives the date, the cohort and how it was counted.

Get weekly developer tips

Join 25,000+ developers. Practical guides, job tips, and new content — straight to your inbox.

No spam. Unsubscribe anytime.

What gets a school left out

In our first round, on 4 November 2026, we checked 112 programmes, our own included, and left out 28. A programme is left out when we cannot verify that it runs today, when it has closed or its pages are gone, when it is not a data science, analytics or AI programme, or when it is built for a different audience, such as a summer study-abroad course for overseas undergraduates. Programmes that admit only their own country's residents stay in, with that rule stated, because readers from that country need them.

Where a well-known school is missing, the comparison names it and says why, so the gap is visible rather than silent.

How we order the lists

Our method gives no single score, so lists are alphabetical, grouped by country where that helps. No school pays to appear or to move up. Our own programme is never placed first by default; if a stated method ever put it first, the page would say why in writing.

The "Best for" lines pick one option per kind of learner, such as career changers or KCSE leavers, and give the reason from the facts in the table. They are judgments, and we label them as ours.

Prices, currencies and payment plans

We copy each price exactly as published, in the provider's currency, with every payment plan we can see, because instalment plans often raise the total. KES equivalents use the Central Bank of Kenya's indicative rate on the day we checked; for the naira and the cedi we go through each central bank's dollar rate. Subscriptions are shown per month or per year, as the provider bills them.

Every programme, with its price in both currencies, is in the data science course price tracker, which you can download as a spreadsheet.

How often we recheck

Every row is rechecked within 90 days. A script lists any row older than that, and when we recheck we update the facts and the "Last checked" date and add a line to the tracker's changelog. A date changes only when the facts behind it were read again.

Our conflict of interest, and corrections

McTaba runs coding and data bootcamps in Kenya. This guide is written to be useful whether or not you ever join one.

Our founder led software engineering at Zindua School from January 2023 to February 2024.

Because we sell a data science programme, our row goes through the same template as everyone else's, limits included: our first cohort starts on 11 January 2027, we have no graduate outcomes yet, and we hold no TVETA accreditation. The programme itself is described on the Data Science to AI Engineering page.

Spotted an error, or run a school we missed? Email hello@mctaba.com with the page that shows the fact. We recheck the row, correct it if needed and log the change. More guides are in the data science hub; if a bootcamp is your route, the plan for ours is on the Data Science to AI Engineering page.

Frequently Asked Questions

Do schools pay to be listed in your comparisons?
No. No school pays to appear or to move up, and the lists are alphabetical unless a stated method ranks them.
Why does a price say Not published?
Because the school does not publish it on its own site, and no named third party we could find does either. Ask the school for the total in writing, under every payment plan.
How can a school correct its entry?
Email hello@mctaba.com with the page that shows the correct fact. We recheck it, update the row and its date, and log the change.

Learn data science on African data

KES 140,000 (KES 120,000 upfront)

Data Science to AI Engineering: 5 months full time or 8 months part time, hybrid in Nairobi. Fraud, credit and M-Pesa data from Week 1, and every model deployed. Starts 11 January 2027.

See the Data Science programme

Related guides

  • AI vs Machine Learning vs Data Science: The Difference
  • Can You Learn Data Science Without a Maths Background?
  • Data Analyst Salary in Kenya, With Sources

Keep reading

Best Data Science Courses and Bootcamps in Kenya (2026): Fees, Length and Who Each Suits

17 data science courses and bootcamps open to learners in Kenya, compared side by side with the source for every fee and date.

Read more

Best Data Science Bootcamps in Africa (2026), Country by Country

29 data science providers we could verify across six African countries and online, compared on fees, length, intakes and who can apply.

Read more

Data Science Degree vs Bootcamp in Kenya: Which Route Fits You?

Degree, bootcamp or online certificate: time, cost, entry grades and who each route suits, with every KUCCPS data science degree listed.

Read more

Data Science Course Prices in Kenya: Tracker

53 data science programmes open to learners in Kenya, each with its published fee, source and the date we checked it. Download the data as a CSV.

Read more

Explore related topics

Data Science in Kenya

Guides for learning and hiring for data science in Kenya, built on the data Kenyan businesses actually hold.

Coding Bootcamps in Kenya

The honest truth about coding bootcamps. Why most people quit, what separates good programs from bad ones, and how to make the right choice for your situation.

Getting Into Tech: The Decision Guide

Every question people ask before and while choosing where to learn to code. Three stages: should I do this, where should I learn, and is this school worth my money.

Bonaventure Ogeto

Bonaventure Ogeto

Founder and CEO, Mctaba Labs

Software engineer for 8+ years. He runs a Nairobi studio that ships products on M-Pesa, WhatsApp and AI, and teaches what the studio ships. He holds a BSc in Mathematics and Computer Science.

More about the author · bonaogeto.io