
Learn to Build, Ship and Scale Agentic AI and RAG Systems
Invalid liquid data (Applicable Taxes will be charged at checkout)
What Makes It Credible?
Established under NM-ICPS by the Department of Science and Technology, Government of India
Focuses on AI, Industry 4.0, Healthcare 4.0, and sustainable smart cities
Coordinated by a high-level interministerial committee headed by the CEO of NITI Aayog, with participation from MeitY, DST, and other Central Ministries
The Post Graduate Certificate in Agentic and RAG Systems for AI Engineering Programme from iHub DivyaSampark, IIT Roorkee is a six-month live online programme designed for technology professionals who want to build production-ready AI systems. Through live sessions, virtual labs, hands-on projects, and a capstone, participants learn to build RAG applications, autonomous agents, fine-tuned models, and deployable AI systems. Delivered over 8–10 hours per week, the programme is offered at a fee of INR 1,20,000 + GST | AED 5343 and equips participants with the practical skills required to move AI from experimentation to enterprise deployment.

Learn the skills most programmes skip: production deployment, LoRA/QLoRA fine-tuning, and MCP-based enterprise AI integration.

Every session is live, instructor-led, and scheduled to fit a working professional's week with no career breaks needed.

At six months, this is the shortest structured AI engineering programme backed by an IIT, helping you go further in less time.

Earn a credential from iHub DivyaSampark, IIT Roorkee, a Government of India initiative recognized by employers.

AI engineers with production deployment experience can earn significantly more than their peers.

Participate in exclusive live masterclasses delivered by faculty members from across the IIT ecosystem
Where You Are Today | Where You'll Be After 24 Weeks |
You've started exploring AI and want to build solutions that deliver real business impact. | Confidently choose the right AI approach, from prompting and RAG to fine-tuning and agentic AI, for every use case. |
You've built AI prototypes and are ready to take the next step. | Build, deploy, monitor, and optimise production-ready AI systems with confidence. |
You're looking to make your AI applications more reliable and accurate. | Design high-performing RAG pipelines with advanced retrieval, evaluation, and optimisation techniques. |
You're familiar with AI frameworks but want to build solutions that scale. | Develop production-grade AI applications with robust engineering practices, observability, and cost optimisation. |
You've seen the potential of AI agents and want to build them for real-world applications. | Create reliable, tool-using AI agents that solve complex workflows safely and effectively. |
You're exploring how to optimise AI performance while managing costs. | Balance quality, latency, and cost using industry-standard optimisation strategies and monitoring tools. |
You're curious about fine-tuning and advanced model customisation. | Know when and how to apply fine-tuning to achieve measurable improvements over prompting or RAG. |
You want to understand how enterprises build secure and responsible AI systems. | Build AI solutions with governance, privacy, security, and compliance built into the development lifecycle. |
You're preparing to take on larger AI initiatives and technical leadership responsibilities. | Lead AI implementation decisions with the confidence to evaluate architectures, platforms, and enterprise AI strategies. |

You will design, build, and deploy a capstone that combines a RAG pipeline, an autonomous agent, a fine-tuned model, and a monitoring dashboard. Not a tutorial. Your own AI system, running in a deployed environment.

Every module produces something you built. By the end you have a body of work that shows what you can do across retrieval, agents, fine-tuning, and deployment.

LangGraph, Qdrant, Langfuse, FastAPI, HuggingFace PEFT. Over 15+ tools, used in context, so you know when and why to reach for each one.

Issued by iHUB Divyasampark in Agentic and RAG Systems for AI Engineering. Backed by one of India's top technical institutions.
Module 1: Python for AI Engineering
Python syntax and modular programming, data structures, functions and OOP
Async programming, concurrency patterns, API handling
Pydantic validation, structured logging, error handling and retries
Secrets and environment management, JSON parsing, pipeline-oriented coding
FastAPI service basics, pytest and mocking, testing vs evaluation distinction
Module 2: LLM Architecture and Model Ecosystem
Transformer architecture, attention mechanism, tokenization, embeddings, positional encoding
Context windows, GPT/Llama/Mistral ecosystem
Open-source vs proprietary models, structured outputs, streaming responses
Cost-latency-quality tradeoffs
Module 3: Prompt Engineering, Evaluation and Reliability
Zero-shot and few-shot prompting, chain-of-thought reasoning, tool-aware prompting
Retrieval-aware prompting, system prompts, safety prompts, hallucination mitigation
Prompt templates, prompt versioning
LLM evaluation frameworks; LLM-as-judge, pairwise comparison, critic-creator loop
Golden datasets, RAGAS/DeepEval eval stack, reliability testing
Module 4: Retrieval Architecture and Vector Infrastructure
RAG fundamentals, embedding models: OpenAI/BGE/Nomic
Semantic similarity, chunking strategies
Vector databases: Qdrant/FAISS/Chroma, HNSW and IVF indexing
Metadata enrichment, ingestion pipelines, hybrid retrieval systems
Knowledge lifecycle management, PII detection and redaction
Module 5: Production RAG and Retrieval Optimisation
BM25 and dense retrieval, reranking model: cross-encoder
Query rewriting, HyDE retrieval, multi-query retrieval
Semantic caching, context compression
Groundedness evaluation: RAGAS/DeepEval/TruLens, precision@K
RAG failure taxonomy: retrieval vs generation vs prompt, retrieval debugging
Module 6: Fine-Tuning Strategy and Adaptation Frameworks
Prompting vs. RAG vs. fine-tuning: choosing the right approach for different use cases
Dataset curation and instruction tuning for domain-specific AI applications
Domain adaptation and synthetic data generation for model improvement
Baseline evaluation, model selection, and tuned vs. base model comparison
Cost, performance, and risk analysis for AI model customization
Identifying when fine-tuning is the wrong choice and selecting better alternatives
Module 7: Parameter-Efficient Model Adaptation
LoRA, QLoRA, PEFT frameworks, quantization, adapter architectures
Training workflows, hyperparameter tuning, dataset formatting
Model evaluation, serving fine-tuned models
HuggingFace PEFT/TRL, bitsandbytes, Unsloth/Axolotl
Catastrophic forgetting, GPU/Colab lab path
Module 8: Agent Architecture, Tooling and Memory Systems
ReAct architecture, tool-calling agents, API orchestration, function calling
Planning loops, memory systems, vector memory, retrieval-as-a-tool
Grounded agents, text-to-SQL agents
Failure-Oriented Design: transient/permanent/silent/cascading/adversarial failures
Max-iteration guards, circuit breakers, prompt-injection defense
Module 9: Agent Orchestration and Human Oversight
LangGraph workflows, state-machine orchestration, planner-executor systems
Reflection loops, self-correction systems
HITL workflows, approval gates, escalation systems, audit trails
Streaming UX; tool-call streaming, reasoning streaming, interruptibility
Module 10: Multi-Agent Coordination Systems
Multi-agent architectures, supervisor-worker systems, task delegation
Shared state management, inter-agent communication, coordination failures
Distributed workflows, cost and latency optimisation
When NOT to use multi-agent systems
Module 11: MCP Protocols, AI Security and Governance
MCP architecture, SSE and stdio transport
Retrieval poisoning, tool abuse vulnerabilities, data exfiltration risks
AI guardrails: Guardrails AI, NeMo Guardrails, permission management
GDPR and DPDP compliance, enterprise AI governance, audit trails
Module 12: AI Deployment, Observability and Runtime Operations
Logging, tracing and metrics; Langfuse
Distributed tracing, cost observability, token tracking
Semantic caching for cost, FastAPI deployment
CI/CD for AI systems; GitHub Actions, regression testing
Prompt versioning, model routing; runtime fallback mechanisms
Module 13: Capstone Project
Architecture design, RAG integration, agent workflow implementation
Fine-tuned model integration, deployment pipeline setup
Note:
Modules/topics are indicative only, and the suggested time and sequence may be dropped/modified/ adapted to fit the total programme hours
Week 6 | Foundation Models and LLM Engineering
You take one real task and solve it three ways — zero-shot, few-shot, and structured chain-of-thought. You score each strategy against a golden dataset using an LLM-as-judge evaluation and write up which approach won and why. You walk away knowing how to measure prompt quality not just feel it.
You will build: A notebook or CLI with evaluation results and a written comparison of which prompting strategy performed best and why.
Week 9 | Enterprise RAG and Retrieval Infrastructure
You build your first end-to-end RAG pipeline from scratch over a corpus you choose. Load, chunk, embed, store, retrieve, and generate answers grounded in what you put in. The first time it actually works on a document you uploaded yourself is a different feeling from a tutorial.
You will build: A working end-to-end RAG pipeline from document ingestion to grounded answer generation.
Week 12 | Production RAG and Retrieval Optimisation
You take Mini-RAG further add hybrid retrieval, a reranker, inline source citations, and confident abstention when the answer isn't supported. Then you measure it: hit rate and precision@K on a real question set. This is where RAG stops being a demo.
You will build: A production-ready document assistant with citations, abstention, hybrid retrieval, and a retrieval quality report.
Week 14 | Model Adaptation and Fine-Tuning
You take a small open-source model — Llama, Mistral, or Phi-class, curate a dataset for one narrow task, and run a QLoRA fine-tune on a GPU. Then you evaluate the tuned model against the base model and write a decision log: when was fine-tuning the right call and when wasn't it.
You will build: A fine-tuned open-source model with evaluation results and a written decision log.
Week 20 | Agentic AI and Autonomous Workflows
You build a single agent that plans and uses two or three real tools — document search, calculator, SQL lookup. You implement a visible reasoning trace with max-iteration guards and failure fallback. The optional extension: a small planner-worker-reviewer crew with clear roles and handoffs.
You will build: A working tool-calling agent with a visible reasoning trace, iteration guards, and failure fallback — deployed and callable.
Week 21 | AI Infrastructure, Security and Governance
You connect an assistant to an external data source through an MCP server building or connecting a small custom server and securing it with an allow-list or input validation. This is the architecture pattern behind every serious enterprise AI integration happening right now.
You will build: A live MCP-connected assistant with a secured, exposed tool; callable, demonstrable, and ready to extend.
What you build
GitHub repository with your complete AI system
Deployed API endpoint, accessible for use
Real-time monitoring dashboard tracking performance, cost, and quality
A demo you can walk any hiring manager or stakeholder through
How it works
Production-grade RAG pipeline with hybrid search and reranking
LangGraph-orchestrated agent with tool-calling and failure handling
FastAPI deployment for scalable API serving
Langfuse monitoring dashboard tracking latency, cost, and answer quality
What Sets This Programme Apart | PG Certificate in Agentic & RAG Systems for AI EngineeringiHUB DivyaSampark, IIT Roorkee | Generic Agentic AI & RAG Courses |
Hands-on Learning Outcomes | Build and deploy a production-ready AI system featuring RAG, AI agents, observability, and a capstone project | Notebook-based demos, disconnected assignments, or small practice exercises |
Advanced RAG Engineering | Six weeks covering hybrid search, reranking, evaluation, and failure analysis | Basic RAG implementation with limited depth |
Reliable Agent Design | Learn failure engineering, circuit breakers, human-in-the-loop workflows, and prompt injection defence | Focus on ideal scenarios with limited emphasis on reliability and failure handling |
Model Ecosystem | Work with GPT, Llama, Mistral, and both proprietary and open-source models | Typically focused on one or two popular models |
AI Evaluation & Benchmarking | Apply RAGAS, DeepEval, LLM-as-Judge, and golden datasets throughout the programme | Limited evaluation techniques or visual inspection |
Fine-Tuning Strategy | Learn when, why, and how to fine-tune models through expert-led demonstrations and evaluation frameworks | Introduced as a concept with limited practical application |
Model Context Protocol (MCP) | Dedicated module covering SSE, stdio, tool integration, and security | Rarely covered |
Responsible AI & Governance | Build AI systems with governance, privacy, compliance, guardrails, and auditability built into the architecture | Limited or no coverage of enterprise AI governance |
Production Monitoring & Observability | Gain hands-on experience with Langfuse to monitor cost, latency, quality, and performance | Basic logging or minimal monitoring practices |
Learning Journey | 24-week structured curriculum across six interconnected learning pillars that progressively build production-ready AI expertise | Shorter, topic-based courses with limited continuity and integration |

Assistant Professor - IIT Roorkee
Prof. Gaurav Kumar Nayak is an Assistant Professor at IIT Roorkee, holding a Ph.D. in Data-Efficient Deep Learning from the Indian Institute of Science (IISc), Bangalore. With...
Note:
Programme faculty might change due to unavoidable circumstances, and revised details will be provided closer to the programme start date

Participants who successfully complete all graded mini projects, achieve a minimum overall score of 50%, secure at least 50% in the Capstone Project, and maintain a minimum attendance of 50% throughout the programme will be awarded the Certificate of Completion.
Note:
Sample certificate is indicative. The Institute reserves the right to revise it.
Alongside developing expertise in Agentic AI and RAG systems, learners gain access to career resources that support professional growth. These recorded sessions focus on helping you showcase your skills, strengthen your online presence, and prepare for future opportunities.
15 Recorded Sessions and Resources in the Following Categories (Please note: These sessions are not live):
Resume & Cover
Letter Navigating
Job Search Interview Preparation
LinkedIn Profile Optimisation
Note:
This service is available only for Indian residents enrolled in select Emeritus programmes.
iHub DivyaSampark, IIT Roorkee or Emeritus do NOT promise or guarantee a job or progression in your current job. Career Services is only offered as a service that empowers you to manage your career proactively. The Career Services mentioned here are offered by Emeritus. IIT Roorkee is NOT involved in any way and makes no commitments regarding the Career Services mentioned here
iHub DivyaSampark is a Technology Innovation Hub at IIT Roorkee established under the National Mission on Interdisciplinary Cyber-Physical Systems (NM-ICPS), initiated by the Department of Science and Technology (DST), Government of India. It is not a private institute, it is a government-backed academic innovation hub at one of India's oldest and most respected technical universities.
The Certificate of Completion is issued by iHub DivyaSampark, IIT Roorkee, a Government of India initiative under the Department of Science and Technology. It carries the institutional credibility of IIT Roorkee, one of India's oldest and most reputed technical universities, and the government backing of the NM-ICPS mission. For technology employers evaluating candidates in AI and software engineering, the combination of the IIT Roorkee name and the practical, production-focused curriculum rather than theoretical coursework makes the credential meaningful. The certificate validates demonstrated skills across RAG systems, agentic AI, fine-tuning, and deployment, not just course attendance.
To be eligible for the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering, applicants should hold a bachelor's degree or higher. Diploma holders with a minimum of three years of professional work experience are also eligible to apply. In addition, intermediate familiarity with programming concepts is expected through prior coding experience.
The Post Graduate Certificate in Agentic and RAG Systems for AI Engineering is designed for two primary audiences. The first is software engineers, data professionals, and AI practitioners who build software professionally, have worked with APIs and codebases, and want to develop the ability to build production-grade AI systems not just use AI tools. The second is tech leads, architects, and product managers who make technology decisions, have prior exposure to software or AI projects, and want the technical depth to evaluate AI proposals, guide implementation, and drive adoption confidently. Both audiences benefit from the programme's practical, engineering-first structure.
Participants in the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering should expect to spend approximately 8 to 10 hours per week on programme activities. This includes attendance at two live sessions per week, each three hours long, plus time for assignments, hands-on labs, and project work. The programme is specifically designed to be compatible with a full-time working schedule. No career break is needed to complete this programme; it has been built for professionals who are learning while continuing to work.
Participants joining the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering are expected to have an intermediate understanding of programming concepts. The programme begins with a dedicated Python for AI Engineering module to bring all participants to a consistent baseline in production-oriented Python covering async programming, API handling, Pydantic validation, and pipeline-oriented coding. The programme is not designed for complete beginners to programming but does not require prior deep software engineering expertise.
During the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering, participants will complete six module-end projects, each tied to a specific pillar of the curriculum, plus a final capstone project. The module projects cover prompt evaluation, RAG pipeline construction, production RAG optimisation with hybrid retrieval and reranking, LLM fine-tuning with QLoRA, tool-calling agent development, and MCP-based AI integration with security guardrails. The capstone requires participants to build, deploy, and monitor a full production AI system integrating RAG, an autonomous agent, a fine-tuned model, and a observability dashboard. All projects are designed to mirror real engineering tasks, not tutorial exercises.
Upon completing the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering, participants who meet all completion requirements will receive a Certificate of Completion from iHUB DivyaSampark, IIT Roorkee. The certificate is issued by iHub DivyaSampark, a Government of India initiative, and carries the IIT Roorkee institutional identity. To receive the certificate, participants must complete all graded mini projects with a minimum overall score of 50%, achieve at least 50% in the capstone project, and maintain a minimum of 50% attendance throughout the programme. The certificate is awarded as an e-certificate upon successful completion.
The Post Graduate Certificate in Agentic and RAG Systems for AI Engineering provides hands-on exposure to 15+ industry-standard tools across the full AI engineering lifecycle. For RAG and retrieval, participants work with Qdrant, FAISS, Chroma, and OpenAI embeddings. For agentic AI, the programme covers LangGraph, CrewAI, and Smolagents. For fine-tuning, participants use Hugging Face, Unsloth, and Axolotl. Deployment and observability tools include FastAPI, GitHub Actions and Langfuse. Security and governance modules cover Guardrails AI and NeMo Guardrails. The programme also includes Model Context Protocol (MCP) integration, a skill most comparable programmes do not cover.
The capstone project in the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering requires participants to design, build, and deploy a production-ready AI application that integrates the core technical capabilities covered throughout the programme. Specifically, participants build a production-grade RAG pipeline with hybrid search and reranking, a LangGraph-orchestrated agent with tool-calling and failure handling, a FastAPI deployment for scalable API serving, and a Langfuse monitoring dashboard tracking latency, cost, and answer quality. The final deliverables include a GitHub repository with the complete system, a deployed API endpoint, a real-time monitoring dashboard, and a demo-ready walkthrough.
Yes. Participants enrolled in the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering have access to an optional two-day on-campus immersion experience at IIT Roorkee's Noida campus. This optional experience is designed to provide a sense of connection to the IIT Roorkee ecosystem beyond the online programme environment.
For the Post Graduate Certificate in Agentic and RAG Systems for AI Engineering, refund requests may be initiated before the commencement of the programme. Once the programme begins on 23 September 2026, the programme fee becomes non-refundable. Participants are advised to review the full terms and conditions before making a payment.
Flexible payment options available.
Starts On