Course outline
Beginner
Start with language and machine learning, use everyday AI tools, then explore world models and learning from video.
NLP and machine learning basics
Start with language, learning from examples, neural networks, and word representations.
Language model basics
Learn how models generate text, use context, and respond to prompts.
Writing prompts
Write instructions, provide examples, and test the answers you receive.
Using AI without code
Try assistants for writing and everyday tasks, then build a simple workflow.
AI tools and applications
Use research and coding tools, learn about agents, and plan your first application.
World models and JEPA
Understand how AI learns from scenes and video, predicts possible outcomes, and helps choose actions. No programming required.
Diffusion language models
Learn how some language models fill and revise many text positions, where the speed can come from, and how to test the tradeoffs. No programming required.