AI Foundations
The essentials everyone should know: what AI is, how it learns, and the ideas the whole field builds on.
Short, free courses on the foundations of AI. Read the lessons, pass a quick quiz, and get a shareable certificate for your LinkedIn or socials. Sign in with GitHub to save your progress.
The essentials everyone should know: what AI is, how it learns, and the ideas the whole field builds on.
How ChatGPT-style models actually work — and how to make them do what you want.
How machines learn from data — the paradigms, the workflow, and why generalization is the whole game.
Get reliable results from LLMs — the prompting patterns that actually hold up in real applications.
Why keeping capable AI reliably doing what we intend is hard — and the techniques used today.
What neural networks are, why depth works, and the transformer that powers modern AI.
Ground an LLM in your own documents — the pipeline behind reliable, up-to-date answers.
Build correct intuition for attention, transformer blocks, decoding, KV caching, and scaling laws.
Build reliable LLM agents that reason, call tools, and know when a plain pipeline wins.
Learn when and how to adapt language models through fine-tuning, and when simpler methods win.
Learn why evaluating AI is hard and how to build evals that actually predict real-world quality.
Learn how machines see: image representation, CNNs, transformers, and where vision models fail.
A beginner's guide to bias, fairness, privacy, transparency, and governance for AI systems deployed in society.
Ship reliable, trustworthy AI features by designing for uncertainty, evaluation, and cost from day one.
How AI generates images, audio, and video with diffusion models, plus controllability, evaluation, and real risks.