Programs

Every program, in one place

One 12-month program with four ways through it. Pick the flagship path or specialise in a single area.

Flagship program

Engineering: Agentic AI Engineer

The full 12-month path. Software engineering and fundamentals first, then LLMs, agents, RAG, MCP, cloud, evaluation and security, with a weekly 1:1 mentor from first month to placement.

Length
12 months
Modules
18
Projects
6
Mentorship
1:1
The Agentic AI Engineer flagship program curriculum

Specialisation tracks

Each track is eight modules you can follow on their own, or as your specialisation inside the 12-month program. Every track page has the full module list, the tools, and the roles it maps to.

LLM Engineering

Prompting, context engineering, structured output, model APIs, and the evaluation and cost work that turns a working demo into something a team can ship.

LLM Engineering track cover
  • Provider-agnostic, not tied to one vendor
  • Structured output and function calling
  • 8 modules

RAG and Knowledge Systems

Chunking, embeddings, hybrid search, reranking and evaluation for retrieval-augmented generation, with the failure modes that show up once real users arrive.

RAG and Knowledge Systems track cover
  • Hybrid search, not embeddings alone
  • Reranking as a first-class step
  • 8 modules

MCP and Integrations

The Model Context Protocol end to end: building tool servers, handling transport and auth, and connecting agents to real data without opening a security hole.

MCP and Integrations track cover
  • Server and client, both sides
  • Transport and auth covered
  • 8 modules

LangGraph

LangGraph is the framework for building agents as explicit state graphs instead of prompt chains that loop until something breaks. This course covers nodes, edges, state reduction, checkpointing, persistence and human-in-the-loop approval, then production concerns like streaming, retry semantics and testing graphs without a live model.

LangGraph track cover
  • State graphs, not prompt chains
  • Checkpointing and time travel
  • 8 modules

LangChain

LangChain is the toolkit most LLM applications are built on: model abstractions, prompt templates, output parsers, document loaders, retrievers and tools. This course covers the components properly, when the library helps and when it is one abstraction too many, and how to keep a large chain readable and testable.

LangChain track cover
  • Components over one long chain
  • Runnable interface and composition
  • 8 modules

LLMOps

LLMOps is the practice of shipping, monitoring, evaluating and iterating on LLM systems in production. This course covers deployment patterns, versioning of prompts and models, offline and online evaluation, observability, cost and latency budgets, and the incident playbooks that decide whether a model change is safe to roll out.

LLMOps track cover
  • Evaluation before every release
  • Prompt and model versioning
  • 8 modules

AI System Design

AI system design is about the architecture around the model: retrieval, routing, caching, guardrails, fallbacks and the cost and latency tradeoffs between them. This course works through real designs end to end, from a support assistant at ten thousand requests a day to an agent platform with many tools, and covers the interview questions that come with them.

AI System Design track cover
  • Real designs, worked end to end
  • Cost and latency tradeoffs
  • 8 modules

Flagship vs a single track

How the 12-month program compares with following one specialisation track.

Comparison of the flagship program and a single specialisation track
What12-month programSingle track
Format12 months, 18 modules8 modules, part of the 12-month path
MentorshipWeekly 1:1, 12-14 monthsWeekly 1:1, same mentor throughout
Projects6 production projects2 production projects + capstone
InterviewsMock interviews until you can run them coldIncluded in the full program
Placement supportFull, with referralsFull, with referrals
Best forStudents starting from software fundamentalsStudents who already know the basics

Most students start with the 12-month program and specialise in month one. If you already have production experience, a single track is the faster route.

How it works

From first message to offer.

  1. 01

    Apply

    Tell us your branch, year and what you have built so far. We reply within two working days.

  2. 02

    Mentor call

    A 30-minute call to work out which track fits and whether the timing works for your semester.

  3. 03

    Pick your track

    Choose the specialisation in month one. If it is not right, switch without restarting the program.

  4. 04

    Build and ship

    Weekly modules, weekly calls, and production projects from month two onwards.

  5. 05

    Interviews

    Mock interviews, resume work, and referrals where our mentor network has a real relationship.

Not sure which track?

Take the free assessment. It scores your current Python, DSA and AI knowledge and tells you which track to start with, plus what to learn first.

What is included

  • Weekly one-on-one calls with a practising engineer
  • Reviewed code on every project you ship
  • Mock interviews until you can run them cold
  • Referrals where we have a real relationship
  • Six months of placement tracking after you graduate

Applications are open

We take a fixed number of students each cohort so weekly mentorship stays 1:1. Tell us about your branch and what you have built so far, and we will reply within two working days.