Skip to main content

Machine Learning

From basics to pro

4.7(1.2K ratings)7.2K enrolledIntermediateEnglish
AO

Dr. Adaeze Okonkwo

AI Researcher & Lead Instructor

Last updated 30 Aug 2026

What you will learn

  • Implement linear and logistic regression from scratch
  • Choose the right evaluation metric for a problem
  • Diagnose overfitting and underfitting
  • Ship an end-to-end model on a real dataset

Course content

5 sections · 17 lessons · 2h 56m

Requirements

  • Basic Python
  • Secondary-school algebra

About this course

A rigorous but approachable path through machine learning. You will build models by hand before reaching for a library, so that when something goes wrong you know where to look. Covers supervised and unsupervised learning, evaluation, overfitting, and a full end-to-end project.

Your instructor

AO

Dr. Adaeze Okonkwo

AI Researcher & Lead Instructor

3 courses on Skaibot Hub

Machine learning researcher with 12 years teaching AI fundamentals to first-time learners. Former lecturer at the University of Lagos.

Learner reviews

4.7

1.2K ratings

Breakdown of 4 written reviews

  • 5
    4
  • 4
    0
  • 3
    0
  • 2
    0
  • 1
    0
  • EN

    Emeka Nwosu

    I have tried three other courses on this topic and abandoned all of them. I finished this one.

  • AC

    Amara Chukwu

    The instructor explains difficult ideas without dumbing them down. Highly recommended.

  • NU

    Ngozi Uche

    Exactly the course I needed. Clear, well paced, and nothing is hand-waved.

  • ZY

    Zainab Yusuf

    Exactly the course I needed. Clear, well paced, and nothing is hand-waved.