Program Description

•    Design autonomous AI agents that can plan and execute complex workflows
•    Build robust RAG pipelines that integrate enterprise knowledge sources
•    Orchestrate multi-agent systems that collaborate to solve problems
•    Deploy AI agents and RAG systems in real-world production environments

Key Highlights

check svg

Live Online Sessions by Domain Experts: Weekly domain expert-led sessions with hands-on walk-throughs of tools, techniques, and real-world applications

check svg

IITM Pravartak Certification: A verified digital certificate upon successful programme completion

check svg

IITM Pravartak Lead Faculty Masterclasses: Learn directly from Prof. Madhusudhanan B via select live masterclasses

check svg

3 IBM Industry Certificates: Additional credentials in Retrieval-Augmented Generation, LangChain, and AI Agent Development

check svg

15+ Tools and Frameworks: LangChain, OpenAI API, Hugging Face, Pinecone, Docker, and more

check svg

IITM Research Park Immersion: Two-day campus immersion event at IIT Madras Research Park (Optional

check svg

Capstone Project: Solve complex industry problems through a comprehensive capstone project

check svg

Career Services Support: Six-months IIMJobs Pro membership, resume builder, and career preparation

Learning Format

Online

Duration

7 Months

Certified by

IITM Pravartak Technologies Foundation
Technology Innovation Hub (TIH) of IIT Madras and
Emeritus

Program Fee

₹1,28,250 +GST

Education Qualification

Minimum Graduate (10+2+3); Diploma Holders with min. 5 years of work experience (Programming knowledge is required)

Lead Faculty

Prof. Madhusudhanan Baskaran (Guest Faculty, IIT Madras)
Prof. Madhusudhanan is a Principal AIML Consultant at IITM Pravartak and Guest Faculty at IIT Madras, specialising in Agentic AI, generative systems, and intelligent automation. With over 32 years of experience across academia, industry, and government, he brings deep expertise in designing AI agents that plan, reason, and adapt autonomously.

His portfolio includes AI-led projects for the Supreme Court of India, CAG, ReBIT, and the Indian Army, focusing on responsible, scalable AI systems using LLMs, speech technologies, and document intelligence. A key voice in India’s AI transformation, he actively mentors deep-tech startups and leads initiatives in explainable AI and modular agent architectures.

Learning Module

Python execution model Environment and package management Core language constructs and file handling API interaction and asynchronous programming FastAPI services Embeddings intuition Testing with pytest LLM-assisted coding workflows Lightweight deployment with monitoring

Prototyping AI and agent workflows in Python

AI transformation overview

Automation vs agentic systems

Identifying agent-worthy problems

ROI and feasibility analysis

Human-in-the-loop design and risk classification

Enterprise adoption patterns

Translating business problems into agent requirements

What are AI agents

Agentic AI vs traditional systems

Agent lifecycle and capabilities

Levels of autonomy in AI systems

Real-world examples of agent

Agent vs application mental models

Task decomposition

Reasoning strategies (CoT, ToT, ReAct)

Prompt structure design

Structured outputs with Pydantic

Reliability-first mindset

Role and persona prompting

Instruction hierarchies

afety boundaries

Deterministic outputs using schemas

Few-shot prompt libraries

Critic-creator loops

Self-refine and verification patterns

Unit-test-driven prompting

Automated critique rubrics

Failure-mode catalogues

Prompt chaining patterns

Guardrails and validators

Schema validation with Pydantic

Retries and error handling

Minimal orchestration in Python

Orchestrator-worker architecture

Evaluator-optimiser loops

Router patterns

Sequential vs parallel vs conditional workflows

Workflow design diagrams

Classifiers and intent routers

Routing strategies

Parallel fan-out/fan-in pipelines

Aggregation and conflict resolution

Idempotent workflows

Short-term state vs working memory

Message and state graphs

Ephemeral vs persistent memory

Context window management

Token budgeting

Specification-driven agents

Testing strategies

Invariants and safety checks

Exception-handling strategies

SLAs and SLOs for agent systems

Tool schemas

Secure tool adapters

Tool selection strategies

Loop prevention

API rate limits

Retries and timeouts

Pydantic models and structured outputs

Function-calling patterns

JSON/Avro data pipelines

Schema validation and versioning

REST and GraphQL integrations

Authentication flows and secrets management

Web search agents

Grounding and citation strategies

Text-to-SQL agents

Database interaction patterns

Constrained updates and transaction safety

Audit logging

Vector database fundamentals

Document indexing and chunking

Embeddings and vector search

Hybrid retrieval strategies

Query reformulation

Reranking

Hallucination control

Multi-corpus retrieval systems

Multi-tool retrieval orchestration

Caching strategies

Freshness and knowledge drift management

Semantic, episodic, and procedural memory

Embeddings hygiene

Session stitching

Privacy and lifecycle policies

Summarisation pipelines

Golden datasets and synthetic evaluation

RAGAS and evaluation frameworks

Step-wise vs outcome evaluation

Cost-quality trade-offs

Multi-agent architectures

Agent roles and capabilities

Shared tools

Communication patterns

Resource contention control

Global vs local state management

Locks and leases

Conflict detection

Consensus strategies

Concurrent agent coordination

Planner-executor models

Subgoal generation

Supervisor agents

Human-in-the-loop escalation

Failure-recovery strategies

Specialised retrievers

Synthesis agents

Cross-agent memory sharing

Multi-agent knowledge systems

Load testing and red-teaming

MCP servers and tools

Secure tool exposure

FastAPI services

Containerisation

Infrastructure choices (serverless vs Kubernetes)

System tracing

Metrics and logging

Prompt and version tracking

Token usage monitoring

Rate-limit strategies

Data governance and PII protection

Policy enforcement

Prompt injection defence

Tool misuse prevention

Red-team playbooks

Unit and integration testing for agents

Offline and online evaluation gates

CI/CD pipelines

Blue-green deployment

Rollback strategies

Production monitoring



Are you interested in this program?

Our Learning Partners

Want To Know More

Guiding Star with Our Help!

Contact Us