Data Science in Kenya
Most data science lessons use the Titanic passenger list. Kenyan businesses hold M-Pesa statements, chama contribution books and till receipts. These guides use that data.
Start with the career map if you are new. Then pick a shelf: the skills, the projects you can build this week, the jobs and what they pay, or training for a whole team.
Start here
Data Science in Kenya: The Career Map from First Line of Python to First Job
Five data roles, the skills in the order you need them, the Kenyan sectors that hire, and three honest routes in, from a Nairobi studio that ships data products.
Start
Is data science for you, which course, and what it costs in time and money.
- Best Data Science Courses in Kenya (2026): Fees, Length, Who Each Suits
Data science courses open to Kenyans, from Nairobi bootcamps to master's degrees and online certificates, with fees and lengths taken from each provider's own page.
- Moringa Data Science Alternatives
A fair look at Moringa School's data science bootcamp, then the alternatives sorted by the reason Moringa does not fit you: the fee, the hours, the entry rules or the credential.
- Is a Data Science Course Worth It in Kenya? The Payback Maths
The payback sum for a data science course in Kenya, worked line by line: sourced entry-level pay, the full cost including a laptop and bundles, and four example readers.
- Data Science Roadmap for Beginners: 6 Months, Week by Week
Twenty-six weeks, free resources only, and one small project a month built on African data. Follow it alone or use it to check any course you are paying for.
- Machine Learning Explained with a Matatu Route
A worked machine learning example with made-up numbers: predicting how long a matatu takes from Thika Road to town, and what happens when the model is wrong.
- AI vs Machine Learning vs Data Science: The Difference
Three terms people use as if they mean one thing. Here is what each means, how the jobs differ, and which one a beginner in Kenya should learn first.
- Data Science or Software Engineering: Which Should You Learn?
A Nairobi studio that trains both sets out the daily work, the maths, the Kenyan job counts and the entry routes, then gives you a five-question self-test.
- Can You Learn Data Science Without a Maths Background?
Yes, you can start. Here is which maths data science needs, in what order it arrives, and the real work you can do before you have it.
- Learn Data Science While Working: A Plan for Nairobi Professionals
Three weekly time budgets, the evening track, a script for asking your employer to sponsor you, and what to build on company data without breaking the law.
Skills
Python, SQL, statistics and the tools Kenyan employers ask for, one step at a time.
- Pandas Tutorial Using a Nairobi Shop's Sales Data
A pandas tutorial on a kiosk sales file instead of the Titanic: load it, clean it, rank products and find the slow days.
- Deploy a Machine Learning Model as an API with FastAPI
From a trained model file to a working API: save, serve, test with curl and put it in a Docker container, in four short steps.
- Data Engineering Basics: Build a Pipeline with Airflow and Docker
Start Airflow in Docker from the official compose file and build a three-task daily pipeline for shop sales: pull, clean, load.
- Python for Data Science: Your First 30 Days
Thirty days, four weeks, one small script a week. Learn only the parts of Python that data work uses, with examples on made-up Kenyan shop data.
- SQL for Data Analysis: Queries You Will Use Every Week
Five query patterns cover most weekly analyst work. Each is shown on a made-up mobile money table, in PostgreSQL syntax.
- The Statistics You Actually Need for Data Science
Five statistics ideas do most of the work in data jobs. Each one comes with a small worked example you can check on paper.
- Data Storytelling: Turning a Chart into a Decision
A chart is not the finish line. This guide shows the one-page memo, a simple way to pick a chart, and a before and after on made-up shop data.
- How a Recommendation Feed Decides What You See
Open a video app and the next clip seems to know you. This guide shows the three ideas behind it, with a tiny worked example you can do by hand.
- From Excel to Python: A Migration Plan for Analysts
You do not have to abandon Excel. This plan moves one monthly report to Python in four weeks, step by step, with the old file kept as a check.
Projects
Builds on M-Pesa, chama and shop data that you can finish and show in an interview.
- Data Science Portfolio Projects That Get Interviews in Kenya
Five portfolio projects on African data, each with a question, a dataset and a deliverable, plus how to package them with a README, a live demo and a write-up.
- Analyse Your M-Pesa Statement in Python
Turn the PDF Safaricom emails you into a clean table, a spending breakdown and a chart, with code you can run on your own laptop.
- Build a Credit Score for a Chama from Contribution Records
Score members of a chama from their contribution history: first with points anyone can read, then with logistic regression, and with consent in mind.
- Forecast a Shop's Stock from Till Data
Use a moving average, a weekday pattern and a month-end bump to forecast a shop's sales, then set a reorder point you can pin by the stockroom door.
- Catching Mobile Money Fraud with Machine Learning
A fraud model on the public PaySim dataset, judged in shillings lost and wasted alarms rather than a single accuracy score.
- Kenyan Open Datasets: Where to Find Real Data to Practise On
Where to find real Kenyan data for practice projects: eight sources, what each holds, the file format and the date we opened it.
- Kaggle for Beginners: Your First Competition
A plain walk through your first Kaggle entry: account, notebook, baseline model, submission file and the habits that make the second try better.
Careers
The jobs, where they are posted, what they pay, and the interviews.
- Excel and Power BI or Python? What Kenyan Employers Ask For
A dated count of 62 data job ads on MyJobMag Kenya, split by analyst, scientist and engineer roles, with the method and the limits spelled out.
- Data Jobs in Kenya: Where They Are Posted and What They Ask For
Who posts data jobs in Kenya, under which titles, at what seniority, and what degree and years they ask for, counted from 62 ads on 3 November 2026.
- Data Analyst vs Data Scientist vs Data Engineer in Kenya
Three data roles, read from real Kenyan job ads: the daily work, the tools, the entry route and the sourced pay, plus how data science differs from analysis and visualisation.
- Data Science Interview Questions for Kenya, With Model Answers
SQL, statistics, M-Pesa and loan case questions and take-home tasks, each with a model answer, built from the duties listed in real Kenyan data job ads.
- Data Science in Kenyan Agriculture: Five Real Uses
Satellite crop insurance, farm credit scoring, crop disease detection, a national farmer registry and drone mapping on fish farms: five uses, sourced, with the skills each needs.
- Data Science in Kenyan Healthcare
Where data science is used in Kenyan healthcare today, sourced to named systems and studies, plus what the Data Protection Act 2019 limits and the skills the work needs.
- Data Analyst Salary in Kenya, With Sources
Every published data analyst pay figure for Kenya we could find, with its source, sample size and date, and an honest note on why they disagree.
- Data Scientist Salary in Kenya, With Sources
Four published data scientist pay sources for Kenya, side by side with sample sizes, dates and a plain note on how far to trust each.
For teams
Data literacy, data quality and tools for managers who need a whole team to work with data.
- Data Quality and Governance Checklist for Kenyan Teams
Six checks a finance, sales or operations team can run on its own spreadsheets before anyone trusts a number, plus a plain table of who owns each one.
- Why Every Employee Needs Data Literacy
Data literacy is the habit of asking where a number came from before acting on it. Here is what it looks like by role, how to test it, and a 30-day plan.
- Power BI vs Tableau vs Python Dashboards
Three ways to put a dashboard in front of your staff. We compare published licence prices, the skills each needs, and when each one is the right pick.
- Kenya's Data Protection Act for Data Scientists
The Act in plain words for people who handle customer data, then a pandas walk-through: salted hashes for phone numbers, generalised fields and a k-anonymity check.
Learn data science on African data
KES 140,000
Data Science to AI Engineering: 5 months full time or 8 months part time, hybrid in Nairobi. Starts 11 January 2027.
See the Data Science programme