AI, LLMs & Agentic Systems

A practical, no-code introduction to generative AI: large language models, context engineering, orchestration, retrieval-augmented generation, and agentic task execution.

AI Fundamentals: A Landscape of Approaches

"Artificial intelligence" has meant several genuinely different things at different points in its own history, and a good deal of confusion in how people talk about it today comes from treating those as one continuous…

Understanding Large Language Models

Underneath every capability an LLM appears to have — answering questions, writing code, holding a conversation — it is doing one specific and much narrower thing on every single step: predicting which token (roughly, a…

LLM Orchestration, Context Engineering & Agentic AI

Two people can type the same three-word question into the same chat window and get very different quality of answer, and the difference is rarely luck. It is usually that one of them is working with the model's raw…

Text Generation, Summarisation & Paraphrasing

Generation, summarisation, and paraphrasing look like three separate buttons in most AI tools, but underneath they are the same mechanism doing three different jobs: predicting plausible next text, given whatever…

Retrieval-Augmented Generation

When a language model answers purely from what it absorbed during training, it is doing something closer to reciting from memory than looking anything up — and, as the previous page on question-answering systems…

AI in Business, Education & Society

"AI is transforming business" and "AI is transforming education" are two of the least useful sentences in circulation, because they are compatible with almost any outcome — a genuine productivity gain, a stalled pilot…

The Team Project: Designing an AI-Assisted Solution

Every idea preceding this page in the module has been building towards one capability: the judgement to decide how AI should be involved in solving a real problem, rather than defaulting to "type the problem into a chat…