This course is now fully online and full-time until the government gives further directives for reopening educational institutions.

Data Science continues to evolve as one of the most promising, in-demand career paths for skilled professionals in Kenya. Our curriculum has been curated by domain experts through research and use of real-world case studies and data-sets relevant to the Kenyan context

Start Date: August 17th 2020

End Date: September 25th 2020

Application Form


Data science is a multidisciplinary field using software and algorithms to uncover insightful findings from data to enable companies to make smarter business decisions. It employs concepts, techniques and theories drawn from the fields of mathematics, statistics, information science and computer science.

Why Learn Data Science?

In recent years, digital information has become so essential that organisations use different kinds of data every day. Unfortunately, not many professionals have the capability to process and provide insights from this data. This is evident in the Kenyan and African context where many organisations lack data teams skilled enough to provide meaningful insights and analysis to drive growth and innovation.

Here at Moringa School, you can grow to become a Junior Data Scientist with the skills to act as a consultant to organisations by understanding the complex behaviors, trends and characteristics within the collected and accumulated data. Moringa School have partnered with Dalberg Data Insights who will be providing the real-world data sets for this program.

Dalberg Data Insights is part of a global group named Dalberg in the data science field. They design solutions to international development challenges using data. Their specialization areas include:

  1. Food Security
  2. Gender Data Gap
  3. Financial Inclusion
  4. Disease Surveilance
  5. Data-as-a-Service (DAAS)
  6. Mobility and Urban Planning


After graduating from Moringa, you will have a highly technical skill set in data science that is very desirable in the Kenyan job market today.

In the Moringa Data Science course, you will learn the essential data science skills needed to solve complex business problems. In addition, you will learn essential non-technical skills that will help you communicate your findings to stakeholders in the workplace, who will make decisions based on your findings.

Every day, as a data science student, you will take on real-world business problems and case studies and analyze data sets for new insights. Ultimately, you present your findings using statistics, critical thinking and business knowledge.

Full Duration (Prep & Core)

The prep program is a prerequisite class before the core program. This class is five weeks long and the core program lasts 18 weeks.

Overall Course Goals (Prep & Core)

By working on projects individually or in teams, you will apply your new data analytical skills towards building an impressive data analysis portfolio, as well as build the self-confidence needed to succeed in today’s data-driven economy.

Overall Learning Objectives (Prep & Core)

By the end of the course, you will be able to:

  1. Source and store data
  2. Perform data visualisation
  3. Present insights and recommendations from data to solve complex business problems
Data Science Prep:

Ksh 40,500

Data Science Core:

Ksh 160,000


NOTE: The Data Science Core course is only available to graduates of Data science prep.


Learning Outcomes for Data Science Prep (5 Weeks)
Each data science topic in the Moringa Data Science Prep curriculum culminates with a summative assessment which aims to test your knowledge and understanding of that topic. It is also a way of evaluating your understanding and achievement of the following learning outcomes:

  1. Introduction to Data Science
    By the end of this unit, you should be able to:
    1. Understand what it takes to become a data scientist
      Subtopic: Becoming a data scientist
    2. Adapt the project life-cycle of a typical data science project
      Subtopic: the data science project lifecycle
    3. Demonstrate a sophisticated awareness of ethical implications relevant to the use of data
      Subtopic: Ethics in data science

    Tools: Standups, Check-ins, CRISP-DM.

  2. Logic for Data Science
    By the end of this unit, you should be able to:
    1. Write code and document your workflow in a programming environment
      Subtopic: Workflow and version control
    2. Recall the basics of Python programming for data science
      Subtopic: Subtopic: Python programming
    3. Obtain and manipulate data from various types of databases using the SQL language
      Subtopic: SQL programming
    4. Manage a team deliverable using a standard project management tool
      Subtopic: Project management with Jira

    Tools: Python, Numpy, SQL, MySQL, Postgres, Git, Github, Jira.

  3. Data Preparation
    By the end of this unit, you should be able to:
    1. Evaluate the integrity of data by making decisions on data quality issues
    2. Perform the extraction, querying and aggregation of data for analysis in multiple projects through common techniques and tools
    3. Understand mechanisms for missing data, outliers and analytic implications

    Tools: Python, Pandas, Matplotlib.

Course Topics for Data Science Core (18 Weeks)
Because of the proprietary nature of our Data Science Full-time Course. The Course Outline for Data Science Core Program is only available to those students who go through our Data Science Prep Program or to you, if you visit our Nairobi Campus for a brochure.

Overall Learning Objectives for Data Science Core (18 Weeks)
By the end of the course, you will have become a Junior Data Scientist. This means you will be able to:

  1. Analyze and Visualize Data
  2. Model Data
  3. Present insights and recommendations from data to solve complex business problems

Through working on projects individually or in teams, you will apply your new data science analytical and modeling skills towards building an impressive data scientist's portfolio and the confidence needed to succeed in today’s data-driven economy.

Everlyn Asiko

Everlyn Asiko is a data scientist with a passion for teaching and mentoring. She mentored Google Africa scholars in the Andela Learning Community program. Previously, she worked at Magharibi Innovation Hub as a community manager where she was in charge of the projects and the individuals at the hub. Her work in accident location extraction from natural language processing aims at drawing location insights from natural text and has been present at a Pan African AI conference as a poster. With her computer science background, she enjoys writing code and developing predictive models. She is a holder of a Business Intelligence Analyst - Explorer Award for Students 2018 from IBM. She is a mentee at Kamilimu, a mentorship program for technology students, where she builds on her innovation skills and community involvement.

Jedidah Ochieng

Jedidah is a Data Scientist from The Kenya Revenue Authority where she worked as the Officer Business Intelligence & Data Warehousing Systems. Previously, she also worked for Save the Children Kenya and Save the Children International as the Business Intelligence Developer and Track and Trace Limited as the Customer Experience Analyst. She is a Strathmore University graduate with a Bachelor's degree in Business Information and Technology, IBM Explorer Award holder for Students 2016 and a certified IBM Big Data Developer/Engineer. She also holds a postgraduate certificate in The Internet of Things (IoT) and Data Science from Strathmore University.