// Course · stage 8 of 9
RAG, Agents & AI Engineering
Embeddings and retrieval, RAG, tool calling and MCP, agent design, evaluation and launch.
4 unitsabout 36 hours26 algorithms
01Units in this stage
In order. Each unit has goals, algorithms, must-read papers, a project and a self-test.
02Algorithms you will meet
Algorithms Atlas →BM25Sentence Embeddings (Sentence-BERT)Dense Passage Retrieval (DPR)ColBERT (Late Interaction)HNSW (Hierarchical Navigable Small World)Product Quantization (PQ)FAISS (Billion-scale GPU Similarity Search)Matryoshka Representation LearningContrastive Learning (InfoNCE)Cross-Encoder RerankingRetrieval-Augmented Generation (RAG)HyDE (Hypothetical Document Embeddings)GraphRAGLLM-as-a-JudgeReAct (Reason + Act)ToolformerFunction Calling / Tool UseModel Context Protocol (MCP)ReflexionGenerative Agents (Memory & Reflection)Agent–Computer Interface (SWE-agent)Tree of ThoughtsMulti-Agent Conversation (AutoGen)MemGPT (Hierarchical Agent Memory)Speculative DecodingRadixAttention (Prefix Caching)
Part of these routes: Everyday Users · Application Developers · Product Managers & Leaders · Domain Scientists