Curriculum

Five modules. Fifteen sessions. One production system.

The sequence mirrors how modern AI teams work: build AI applications, design intelligent agents, engineer production systems, then deploy and integrate. Modules 4 and 5 ship a hands-on project every session.

Module 1 · Sessions 1–3

AI & Software Foundations

Get the map of the field, then set up the engineering habits the rest of the cohort depends on.

Session 1

AI Foundations

Where generative AI sits in the wider field, and where the jobs are.

  • AI vs ML vs Deep Learning vs Generative AI
  • How AI models learn
  • Predictive vs Descriptive vs Generative AI
  • Understanding modern AI applications
  • Industry landscape and career roadmap
Session 2

Python & Git for AI Engineers

The toolchain and code hygiene every later session assumes.

  • Python essentials
  • Virtual environments
  • Package management
  • Git & GitHub workflows
  • Clean code principles
Session 3

AI Development Workflow

Use AI to build AI — the workflow practitioners actually work in.

  • Coding assistants (Claude Code, Codex, Cursor)
  • AI-assisted software development
  • Debugging with AI
  • Rapid prototyping workflows
  • Productivity best practices
Module 2 · Sessions 4–5

Understanding Large Language Models

Open the box. You can’t debug context windows, latency, or hallucination without knowing what the model is actually doing.

Session 4

Transformer Architecture — Part 1

How attention replaced recurrence, and why it mattered.

  • Evolution from RNNs to Transformers
  • Attention mechanism
  • Embeddings
  • Positional encoding
  • Encoder vs Decoder
Session 5

Transformer Architecture — Part 2

From raw text to a served response: the full model lifecycle.

  • Tokenization
  • Pretraining
  • Fine-tuning
  • RLHF
  • Inference pipeline
  • Understanding context windows
Module 3 · Sessions 6–8

Building LLM Applications

Control the model, ground it in your data, then prove it works — the three things that separate a demo from a product.

Session 6

Prompt & Context Engineering

Designing what the model sees — instructions, tools, and state.

  • LLM APIs (Anthropic, OpenAI, Gemini)
  • Temperature, Top-P, Max Tokens
  • Prompt engineering
  • Structured outputs
  • JSON mode
  • Function calling
  • Context engineering
  • Chain-of-Thought
  • ReAct
  • Planning agents
  • Self-reflection and validation
Session 7

Retrieval-Augmented Generation (RAG)

Grounding answers in your own knowledge, with citations.

  • Why RAG?
  • Embeddings
  • Vector databases
  • Chunking strategies
  • Retrieval techniques
  • Hybrid search
  • Knowledge Graph RAG
  • Reranking
  • Citation and grounding
Session 8

Evaluation & Guardrails

Measuring quality on open-ended output, and catching regressions.

  • LLM evaluation metrics
  • Golden datasets
  • Offline vs online evaluation
  • Hallucination detection
  • Observability
  • Prompt versioning
  • Continuous monitoring
  • AI safety basics
Module 4 · Sessions 9–12

AI Engineering

The core of the cohort: orchestrate workflows, design agents, engineer for production, then deploy and integrate. Each session ends with a project you keep.

Session 9

AI Frameworks & Workflow Orchestration

Build scalable LLM applications with modern AI frameworks.

  • LangChain fundamentals
  • LangGraph fundamentals
  • Chains vs Agents vs Workflows
  • Tool calling and function execution
  • State management and memory
  • Human-in-the-loop (HITL)
  • Multi-step workflow orchestration
  • Production-ready AI pipelines
Hands-on project Build a document Q&A assistant with tools and memory.
Session 10

Agentic AI Design Patterns

Design autonomous systems that reason, plan, and execute.

  • What makes a system “agentic”?
  • Planning vs Execution vs Reflection
  • ReAct pattern
  • Plan-and-Execute pattern
  • Reflection & self-correction
  • Multi-agent collaboration
  • Supervisor–Worker pattern
  • Router pattern
  • Evaluator–Optimizer pattern
  • Human-in-the-loop workflows
  • Tool selection & dynamic routing
  • Long-running agents and checkpoints
  • Failure recovery and retries
  • Agent memory strategies
Hands-on project Build a multi-agent research assistant that plans, researches, validates, and generates a final report.
Session 11

Production AI Engineering

The engineering practices required to ship AI systems.

  • FastAPI
  • Docker
  • Kubernetes fundamentals
  • GitHub Actions / Jenkins CI/CD
  • Unit testing with Pytest
  • Ruff & linting
  • Configuration management
  • Secrets management
  • Logging & observability
  • Monitoring AI applications
  • API versioning
  • Cost optimization
  • Production best practices
Hands-on project Containerize and productionize an AI application with automated CI/CD.
Session 12

Deployment & Model Context Protocol (MCP)

Deploy at scale and integrate external tools over MCP.

  • Deploying on AWS EC2
  • Reverse proxy (Nginx)
  • Serving FastAPI applications
  • Background workers & queues
  • Scaling AI services
  • Model Context Protocol (MCP)
  • Tool registration and discovery
  • Building MCP servers
  • Connecting MCP clients
  • Integrating external tools
  • Security considerations
  • Production deployment architecture
Hands-on project Deploy a production-ready AI application with MCP-enabled tools and cloud hosting.
Module 5 · Sessions 13–15

Become Industry Ready

Turn the work into a portfolio, then rehearse the interviews that get you hired.

Session 13

Capstone Project

Build an end-to-end production AI application in teams.

  • AI agent
  • RAG
  • Tool calling
  • Evaluation
  • Deployment
  • Live demo
Session 14

Mock Interviews

Practice the rounds an AI engineer actually faces.

  • AI Engineer interviews
  • System design
  • Coding rounds
  • LLM architecture discussions
  • Resume reviews
Session 15

Industry Expert Sessions

Guest practitioners on how AI gets built where they work.

  • Guest speakers from leading AI companies
  • Startup vs enterprise AI
  • Career guidance
  • Building an AI portfolio
  • Freelancing and consulting opportunities

Seen enough? Express interest in the Applied AI Cohort.

Tell us about your background and what you want to build. About five minutes to complete.

Express interest

Questions first? Email aiengineerlabs@gmail.com.