Learning for College Students
Connect your degree with practical work.
Use your institution's syllabus to define the concept you need. Alongside subject study, develop projects, writing and examples of work you can explain.
Choose your first step ↓
What would you like to do?
- 01Understand a subject
- 02Build a project
- 03Prepare for placements
Start here
Available learning & scheduled sessions
View all resultsGuide · Free guide · read now
Build your first LLM app: a practical path for developers
From API call to a small, tested feature: the steps, decisions, and checks for a first production-minded LLM application.
Guide · Free guide · read now
Retrieval-augmented generation (RAG) explained with a working mental model
How RAG works, where it fails, and the design decisions — chunking, retrieval, prompting, evaluation — that decide quality.
Guide · Free guide · read now
How to evaluate LLM outputs: test sets, rubrics, and automated checks
Build evaluation into LLM development with representative test sets, clear rubrics, automated scoring, and human review where it counts.
Guide · Free guide · read now
Prompt injection: what it is and how to defend LLM applications
Understand direct and indirect prompt injection, why it's hard to fully prevent, and layered defences for real applications.
Guide · Free guide · read now
AI agents for developers: tools, loops, and guardrails
What makes an LLM application an agent, how tool calling works, and the guardrails agents need before they touch real systems.
Guide · Free guide · read now
Getting reliable JSON and structured output from LLMs
Techniques for dependable structured output: schemas, provider features, validation, retries, and graceful failure.
Help shape future learning
These topics are open for requests. A request records interest; it does not confirm a course or teacher.