Course details
AI Engineer
Learn how language models work and how to build dependable products on them. You will reason about tokens and context, write prompts that hold up, connect models to data and tools, and keep the whole thing safe — all while building one bike shop's support assistant.
Course curriculum
Introduction to AI Engineering5 lessons
Meet the AI engineer's role, see what a large language model actually does, separate training from inference, and learn the two ideas behind most real products: embeddings and retrieval-augmented generation.
Tokens, Context and Sampling4 lessons
Count in tokens, budget a context window, and set the sampling dials — temperature, top-k, top-p and repetition penalties — so the assistant is precise where it must be and varied where it may be.
Working with Model APIs4 lessons
Shape behaviour with system prompts, get output your code can trust with structured formats, let the model act through function calling, and make responses feel fast and cost less with streaming and prompt caching.
Prompting Techniques and Context Engineering4 lessons
Teach by example with few-shot prompts, get better multi-step answers with chain of thought, decide what goes into the model's context, and prove each change helps with a small evaluation set.
AI Safety and Ethics5 lessons
Defend against prompt injection, protect secrets and personal data, test for unfair treatment, guard what goes in and comes out, and attack your own app before anyone else does.
