Per-slide budgets, cumulative targets, and compressible slides for all six sessions.
Every deck has a live presenter timer — press S: per-slide budget, cumulative target, pace badge, speaker notes. This page is the printable version, regenerated from the decks.
Golden rule: protect the lab. If you're behind at the lab-brief slide, compress the ▸ slides — never the labs.
31 slides · scheduled total ≈ 126 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | How machines learned to talk | 1 min | 1:00 | |
| 2 | I sat in these seats — TCE CSE, class of 2009. | 1 min | 2:00 | ▸ |
| 3 | 12 hours. 6 things you'll build. | 1.5 min | 3:30 | |
| 4 | Two kinds of AI: judges vs creators | 3 min | 6:30 | ▸ |
| 5 | AI, ML, GenAI, LLM — who lives inside whom | 2.5 min | 9:00 | |
| 6 | ChatGPT is autocomplete with a PhD. | 1.5 min | 10:30 | |
| 7 | Play the model: guess the next word | 3.5 min | 14:00 | |
| 8 | Those odds aren’t magic — you just count words. | 3 min | 17:00 | ▸ |
| 9 | Watch the network think | 3 min | 20:00 | |
| 10 | Why the same question gives different answers | 3 min | 23:00 | |
| 11 | Wait — is it just searching a giant database? | 2.5 min | 25:30 | |
| 12 | What's inside a model? Just knobs. | 3.5 min | 29:00 | |
| 13 | Training vs using: the cookbook rule | 2.5 min | 31:30 | |
| 14 | Models don't read words. They read tokens. | 3 min | 34:30 | |
| 15 | Embeddings: meaning becomes coordinates | 2.5 min | 37:00 | |
| 16 | Attention: every word looks at every other word | 3.5 min | 40:30 | |
| 17 | The whole trick, step by step | 3.5 min | 44:00 | |
| 18 | If autocomplete can pass your exam… | 1.5 min | 45:30 | ▸ |
| 19 | The loop is old. The scale is new. | 2 min | 47:30 | ▸ |
| 20 | A freshly trained model is feral | 2.5 min | 50:00 | |
| 21 | Finishing school, in three steps | 2 min | 52:00 | |
| 22 | Reasoning models: think longer, not train bigger | 2 min | 54:00 | ▸ |
| 23 | Why ChatGPT ≠ Gemini ≠ Claude | 1.5 min | 55:30 | ▸ |
| 24 | Famous failures — you explain them | 3 min | 58:30 | |
| 25 | The context window: its entire working memory | 2.5 min | 61:00 | |
| 26 | Eight words you own now | 2.5 min | 63:30 | |
| 27 | What actually happens when you call an API | 2.5 min | 66:00 | |
| 28 | Your lab kit, and the rhythm | 2 min | 68:00 | |
| 29 | Lab 1: your first AI API call | 52 min | 120:00 | |
| 30 | Two things before the next session | 3 min | 123:00 | |
| 31 | You've learned the trick. Next: you drive it. | 3 min | 126:00 |
21 slides · scheduled total ≈ 102 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | Talking to AI, and catching its lies | 1 min | 1:00 | |
| 2 | Still true after the break? | 2 min | 3:00 | |
| 3 | Two artifacts in two hours | 1.5 min | 4:30 | |
| 4 | The prompt makeover: five upgrades | 4 min | 8:30 | |
| 5 | Anatomy of a prompt: six switches | 2.5 min | 11:00 | |
| 6 | Few-shot: show, don't tell | 2.5 min | 13:30 | |
| 7 | Step-by-step beats straight-to-answer | 2.5 min | 16:00 | |
| 8 | Demand a format, or parse chaos forever | 2 min | 18:00 | ▸ |
| 9 | The four classic prompt crimes | 3 min | 21:00 | |
| 10 | Your polished prompt still lies beautifully. | 2 min | 23:00 | |
| 11 | One of these is a confident lie | 4.5 min | 27:30 | |
| 12 | Hallucination is not a bug | 1.5 min | 29:00 | ▸ |
| 13 | "How do you know it's right?" You measure. | 2 min | 31:00 | |
| 14 | Watch an eval run | 3.5 min | 34:30 | |
| 15 | Same answer, three verdicts | 3 min | 37:30 | |
| 16 | Prompt A vs Prompt B: the arena | 3.5 min | 41:00 | |
| 17 | "It worked when I tried it" is not evidence. | 1.5 min | 42:30 | ▸ |
| 18 | Eval-driven development: the loop | 2.5 min | 45:00 | |
| 19 | Six ideas you own now | 2.5 min | 47:30 | |
| 20 | Lab 2: the lie detector | 52 min | 99:30 | |
| 21 | You can now prove whether AI is right. | 3 min | 102:30 |
17 slides · scheduled total ≈ 120 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | AI beyond text: eyes, ears and a paintbrush | 1.5 min | 1:30 | |
| 2 | Still true after the break? | 2.5 min | 4:00 | |
| 3 | Same loop. New kinds of tokens. | 2 min | 6:00 | |
| 4 | How a model reads a picture | 5 min | 11:00 | |
| 5 | It doesn't just see. It reads. | 3.5 min | 14:30 | |
| 6 | Will it read it? Place your bets | 5 min | 19:30 | |
| 7 | Reading is prediction. Making is un-destruction. | 2.5 min | 22:00 | |
| 8 | Diffusion: a picture emerges from static | 6 min | 28:00 | |
| 9 | Image generation: magic with fine print | 3.5 min | 31:30 | ▸ |
| 10 | Speech: solved enough to be dangerous | 4.5 min | 36:00 | |
| 11 | Your mother’s voice is no longer proof of your mother | 1.5 min | 37:30 | ▸ |
| 12 | All of it is one API call | 4 min | 41:30 | |
| 13 | Where vision quietly fails | 5 min | 46:30 | |
| 14 | Vision ideas that belong to Madurai | 3.5 min | 50:00 | |
| 15 | Five ideas you own now | 3 min | 53:00 | |
| 16 | Lab 3: interrogate your photos | 53 min | 106:00 | |
| 17 | Day 1: understand the machine. Day 2: arm it. | 14 min | 120:00 |
20 slides · scheduled total ≈ 98 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | Giving AI your knowledge | 1 min | 1:00 | |
| 2 | Did it survive the night? | 2 min | 3:00 | |
| 3 | Watch it not know — loudly | 3 min | 6:00 | |
| 4 | "Just paste all my notes!" — let's price that | 2.5 min | 8:30 | |
| 5 | Don't send everything. Send the right 3 paragraphs | 1.5 min | 10:00 | |
| 6 | Keyword search misses meaning | 2.5 min | 12:30 | |
| 7 | Embeddings, now for whole paragraphs | 2.5 min | 15:00 | |
| 8 | The search playground | 3.5 min | 18:30 | |
| 9 | Chunking: how you cut the book | 3 min | 21:30 | |
| 10 | Vector databases, in plain words | 2 min | 23:30 | ▸ |
| 11 | RAG, end to end | 4 min | 27:30 | |
| 12 | The grounded prompt template | 2.5 min | 30:00 | |
| 13 | Where RAG breaks in the wild | 3 min | 33:00 | |
| 14 | RAG vs paste-it-all vs fine-tuning | 2 min | 35:00 | ▸ |
| 15 | You've been using RAG all along | 1.5 min | 36:30 | ▸ |
| 16 | Your final-year project is one grounded prompt… | 1.5 min | 38:00 | ▸ |
| 17 | Lab architecture: two pipelines | 2 min | 40:00 | |
| 18 | Six ideas you own now | 2.5 min | 42:30 | |
| 19 | Lab 4: chat with YOUR notes | 52 min | 94:30 | |
| 20 | Your AI now knows what you know. | 3 min | 97:30 |
23 slides · scheduled total ≈ 124 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | Making AI do things | 1 min | 1:00 | |
| 2 | Still true after lunch? | 3 min | 4:00 | |
| 3 | Your RAG app is a brain in a jar | 2 min | 6:00 | |
| 4 | The model never executes anything. It writes requests. | 2 min | 8:00 | |
| 5 | One tool call, step by step | 5 min | 13:00 | |
| 6 | Function declarations: the description IS the prompt | 3 min | 16:00 | |
| 7 | MCP: USB-C for tools | 1.5 min | 17:30 | ▸ |
| 8 | Which tool should it call? | 4 min | 21:30 | |
| 9 | The agent loop: while it wants tools, feed it | 3 min | 24:30 | |
| 10 | Five ways tool use goes sideways | 3.5 min | 28:00 | |
| 11 | Most problems don't need an agent. They need a workflow. | 2.5 min | 30:30 | |
| 12 | Why long agent chains collapse | 5 min | 35:30 | |
| 13 | Multi-agent: more agents, more compounding | 2 min | 37:30 | ▸ |
| 14 | Most production “AI agents” are a while-loop | 1.5 min | 39:00 | ▸ |
| 15 | Workflow or agent? One question decides | 2.5 min | 41:30 | |
| 16 | The escalation ladder: cheapest fix first | 3.5 min | 45:00 | |
| 17 | Right approach? Defend your vote | 4 min | 49:00 | |
| 18 | API models vs models you own | 2 min | 51:00 | ▸ |
| 19 | Ollama: a model in your pocket | 4 min | 55:00 | |
| 20 | Local vs API: an engineering trade, not a religion | 1.5 min | 56:30 | ▸ |
| 21 | Six ideas you own now | 3 min | 59:30 | |
| 22 | Lab 5: give it hands | 52 min | 111:30 | |
| 23 | Your AI knows, sees, and now acts. | 12 min | 123:30 |
20 slides · scheduled total ≈ 84 min
| # | Slide | Budget | Cumulative | |
|---|---|---|---|---|
| 1 | Breaking it, securing it, shipping it | 1 min | 1:00 | |
| 2 | Everything, in 90 seconds | 2 min | 3:00 | |
| 3 | For five sessions you built. Now think like an attacker | 1.5 min | 4:30 | |
| 4 | Prompt injection: data becomes commands | 3 min | 7:30 | |
| 5 | Indirect injection: the document attacks your RAG | 3 min | 10:30 | |
| 6 | Jailbreaks & leaks: the two quieter doors | 2.5 min | 13:00 | |
| 7 | Defense in depth: no single fix, so layer them | 3.5 min | 16:30 | |
| 8 | Keep a human on anything that bites | 2 min | 18:30 | |
| 9 | There is no secure AI agent | 1.5 min | 20:00 | ▸ |
| 10 | It works in Colab. That was the easy 20%. | 1.5 min | 21:30 | |
| 11 | Cost: every token is a coin | 3 min | 24:30 | |
| 12 | Speed, reliability, observability | 2.5 min | 27:00 | |
| 13 | UX patterns for honest AI products | 1.5 min | 28:30 | ▸ |
| 14 | Responsible AI: the four questions auditors ask | 2 min | 30:30 | ▸ |
| 15 | The ship-it checklist | 2.5 min | 33:00 | |
| 16 | Capstone: the sprint & the demo | 2 min | 35:00 | |
| 17 | How to demo without dying | 2 min | 37:00 | |
| 18 | Six sessions, one throughline | 43 min | 80:00 | |
| 19 | Where to go from here | 2.5 min | 82:30 | ▸ |
| 20 | You came as users. You leave as builders. | 2 min | 84:30 |