Courses List

4
Subtotal: $1,020.00
Data Science & Artificial Intelligence

Data Science, AI & Machine Learning

Unlock the power of data with our comprehensive Data Science, AI and Machine Learning programme. Learn to analyse complex data sets, build predictive models, and drive business decisions using Python and modern AI tools.

6 Months Beginner Next intake: April 2026 TVETA Accredited In Person & Hybrid
Enroll Now
Data Science, AI & Machine Learning

About This Programme

Data is being generated everywhere by businesses, governments, hospitals, and financial institutions, and the professionals who can make sense of it are among the most sought-after in the global job market. Data Science, AI, and Machine Learning are no longer niche specializations. They are foundational skills for the modern digital economy.
EldoHub Academy's Certificate in Data Science, AI & Machine Learning is a structured, hands-on program that takes you from programming fundamentals all the way to building, evaluating, and deploying real machine learning models. You won't just learn concepts, you will work in industry-standard tools, collaborate using GitHub like professional developers, and graduate with a deployed end-to-end project that you can show employers.
By the end of the program, you'll be able to collect and clean data, run exploratory analysis, build and evaluate ML models, create data dashboards, and deploy working solutions. You'll be ready for entry-level roles as a data analyst, junior ML engineer, or freelance AI consultant.
No prior coding or data experience is required. If you have basic computer skills and the discipline to work through a challenging program, this course is designed for you.

What You Will Learn

1

Module 0 — Developer Fundamentals & Tools Before data science, learn to work like a developer. Set up your environment, navigate the Linux command line, manage code with Git and GitHub, and learn how to use AI tools effectively as a productivity layer throughout your work. Tools: Git, GitHub, Linux CLI, Docker, VS Code

2

Module 1 — Programming Foundations with Python Learn Python from scratch — data types, functions, loops, object-oriented programming, and algorithmic thinking. Build clean, modular code and get comfortable with the core libraries every data scientist uses daily. Tools: Python, NumPy, Pandas, Matplotlib, Jupyter

3

Module 2 — SQL, Pandas & Data Manipulation Work with relational databases, write SQL queries, and use Pandas to clean, wrangle, and merge messy datasets. Learn to connect Python to databases and prepare data for analysis. Tools: SQL, SQLite, SQLAlchemy, Pandas

4

Module 3 — Data Analysis & Visualization Apply descriptive statistics and exploratory data analysis (EDA) to real datasets. Build charts, graphs, and interactive dashboards that turn raw numbers into clear, communicable insights. Tools: Matplotlib, Seaborn, Plotly, Streamlit/Dash

5

Module 4 — Machine Learning Foundations Understand the difference between supervised and unsupervised learning. Build, train, and evaluate models using regression, decision trees, random forests, and KNN. Learn how to measure model performance correctly. Tools: Scikit-Learn, Jupyter

6

Module 5 — System Design & Model Deployment Move beyond the notebook. Learn how to design data pipelines, deploy models as APIs, and package solutions using Docker. Build an end-to-end workflow from raw data ingestion to a live, usable product. Tools: Flask/FastAPI, Docker, GitHub

7

Capstone Project Complete an individual or team end-to-end data science project: select a real-world problem, process the data, build and evaluate a model, create a dashboard or visual report, and deploy it as a working application. This is your portfolio centrepiece.

Who Can Apply

  • Recent graduates targeting analyst, tech, or research roles in Kenya and beyond
  • Working professionals in finance, healthcare, agriculture, or NGOs who work with data and want to do more with it
  • Developers or IT professionals looking to expand into data science and ML

Entry Requirements

  • KCSE Certificate or equivalent
  • Basic computer literacy (assessed at intake)
  • Laptop: Core i5, 8GB RAM, 500GB minimum — shared lab available
  • Aged 18 and above
Fees & Payment Options
Flexible plans available — upfront, instalments, or employer sponsorship.
View Fee Details

Frequently Asked Questions

No. Modules 0 and 1 are built specifically for beginners. You'll learn Python from scratch as part of the program.

You'll be positioned for entry-level roles including Data Analyst, Junior Machine Learning Engineer, Business Intelligence Analyst, and Freelance AI/Data Consultant.

Yes. Every module includes hands-on projects, and the program ends with a full capstone project that you deploy and present — giving you something concrete to show employers or clients.

The course fee is Ksh 55,000. You can pay upfront at an 8% discount or use the installment plan — 50% on enrollment and 50% within 2 months of the start date.

Python, Jupyter, VS Code, Pandas, Scikit-Learn, Matplotlib, Plotly, Streamlit, Flask, Docker, and GitHub — all industry-standard and free to use.

This certificate prepares you for independent work and entry-level employment. From here you can specialise further in machine learning engineering, data engineering, or AI product development.
Programme Delivery
Available In Person & Hybrid
Classes run at our Eldoret campus with hybrid options for some modules. Cohort-based learning with live instructor guidance.