courses

Free courses you learn by building.

Self-paced courses across six tracks: pair lessons with hands-on projects, and earn a verifiable certificate you can share. Always free.

All courses

AI for Career Success
AI & Machine Learningbeginner

AI for Career Success

A hands-on, practical course on using AI to move from finishing tasks to building a future. Master the one core skill (prompting), then apply it to real things: professional emails, assignments that teach you, a CV tailored to each job, interview prep, learning any skill, and building something real, all responsibly. No prior AI or coding experience needed. Finish the capstone to earn your certificate. Created with LEAD Sierra Leone.

Self-paced · about 3 hoursCertificate
Start course →
Cybersecuritybeginner

Cybersecurity Roadmap

A guided path from the basics to job-ready cybersecurity skills: networking, security fundamentals, Linux, Python, traffic analysis, logs and SIEM, cloud security, and ethical hacking, plus how to land the job. Each lesson has short notes, a curated free video or resource to go deeper, and a hands-on task. Resource links are curated from the open-source 90 Days of Cybersecurity roadmap (MIT).

Self-pacedCertificate
Start course →
Intermediate Machine Learning
AI / MLintermediate

Intermediate Machine Learning

Take your models further. Handle missing values and non-numeric data, bundle your steps into clean pipelines, test models honestly with cross-validation, boost accuracy with gradient boosting, and avoid the subtle trap of data leakage. Hands-on in your browser with real scikit-learn. Builds on Intro to Machine Learning and Pandas.

Self-pacedCertificate
Start course →
Intro to Machine Learning
AI / MLbeginner

Intro to Machine Learning

Build your first real machine learning models, no experience needed. Every lesson has a live example you run and a short exercise you solve, right in your browser with real scikit-learn. You will learn the core loop of machine learning, explore data, train and validate models, avoid overfitting, and use a random forest, all on a relatable dataset of student exam results.

Self-pacedCertificate
Start course →
Pandas, Hands-On Data with Python
Data Sciencebeginner

Pandas, Hands-On Data with Python

Learn pandas, the most important tool in Python data science, by doing. Every lesson has a live example you run and a short exercise you solve, right in your browser with real pandas. From building your first table to grouping, cleaning, and combining data, you finish able to analyze a real dataset yourself.

Self-pacedCertificate
Start course →
Using AI for Your Dissertation, the Honest Way
AI / MLbeginner

Using AI for Your Dissertation, the Honest Way

Learn to use AI tools to research and write a stronger dissertation, ethically and in the open. From choosing a topic to the final proofread, you will use AI as an assistant that sharpens your own thinking, never as a ghostwriter. Built for students who want to stay honest and pass with confidence.

Self-pacedCertificate
Start course →
Python for AI — Beginner Foundations
Data Sciencebeginner

Python for AI — Beginner Foundations

A complete beginner's path to Python for data science and AI — from zero to writing real programs, working with data and APIs, and building with confidence. No prior experience needed.

Self-pacedCertificate
Start course →
Robotics Introduction
Roboticsbeginner

Robotics Introduction

Discover how robots work and how they think. Learn what makes a machine a robot, meet its core parts (sensors, actuators, and a controller), and write the kind of sense-think-act logic robots run, right in your browser. Beginner friendly, no hardware needed to start.

Self-pacedCertificate
Start course →
Cybersecuritybeginner

Defensive Security Essentials

Learn to defend systems and data the way a security analyst does. Understand the core goals of security, spot common threats like weak passwords, phishing, and malware, lock systems down with everyday defences, and read logs to catch an attack. Hands-on and beginner friendly, with code you run in your browser. No experience needed.

Self-pacedCertificate
Start course →