Machine Learning Fundamentals Professional Certificate
About Course
Machine Learning Fundamentals teaches you how computers learn patterns from data and how to build, evaluate and explain machine learning models responsibly. You will work in Python with pandas and scikit-learn in Google Colab, a free tool that runs in your browser, so you do not need a powerful computer or any software installation.
You will learn the full workflow used by professional data scientists: framing a problem, preparing data, training regression and classification models, measuring their performance honestly, avoiding overfitting and data leakage, tuning models with cross-validation, and using ensembles and clustering. Every module uses realistic examples from agriculture, health, education, mobile money and microfinance in Africa.
This course is for learners who have basic Python skills (variables, lists, loops and functions) and some familiarity with statistics. If you are new to statistics, we recommend completing our Statistics for Data Analysis course first; if you are new to Python, start with Introduction to Python Programming.
How the course works: six modules, 23 lessons with more than 40 video explanations from respected educators, hands-on Colab exercises in every lesson, a quiz after every module, a capstone project in which you build and evaluate a loan-default prediction model for a microfinance institution, and a final certification examination. Most learners finish in 8 to 10 weeks at 4 to 5 hours per week.
Course Content
Module 1: What Machine Learning Is
-
What Is Machine Learning?
-
Types of Machine Learning
-
The Machine Learning Workflow
-
Setting Up: Python, Google Colab and scikit-learn
-
Module 1 Quiz: What Machine Learning Is