Program Description

  • Lead new GenAI initiatives: Drive efficiency and solve complex problems with GenAI and ML
  • Understand new roadmaps: Learn how innovations like Agentic AI, RAG & applications can help your organisation
  • Make data-driven decisions: Use GenAI to extract meaningful insights from data
  • Collaborate with your AI and ML teams: Effectively communicate with data scientists/engineers
  • Stay ahead of the curve: Keep up with the latest advancements in AI and ML.

Key Highlights

check svg

IIT Madras Faculty Teaching

check svg

GenAI specialisations like Advanced LLMs and Computer Vision

check svg

IITM Pravartak Certificate

check svg

Industry Expert Sessions

check svg

Two days immersion at IITM Research Park

check svg

15+ Tools and Libraries

check svg

15+ Projects and Cases

check svg

4 Latest Research Papers

check svg

One-Week Capstone Project

check svg

GitHub and Kaggle Portfolio Building

Learning Format

Online

Duration

28 Weeks

Certified by

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

Program Fee

INR 1,65,000 + GST

Education Qualification

Graduates (10+2+3) from a recognized university in any discipline.
 

Suggested Prerequisites

Math and programming knowledge required

Teaching Hours

8-10 hours/week

Lead Faculty

Prof. C Chandra Shekar (Professor, IIT Madras)


Professor C. Chandra Sekhar is a distinguished faculty member in the Department of Computer Science and Engineering at IIT Madras. He was the Head of Department of the CSE Department at IIT Madras from 2019 to 2022. His expertise spans speech recognition, neural networks, kernel methods, machine learning, deep learning, and metric learning. A highly respected researcher, Prof. Sekhar has authored numerous papers featured in prestigious national and international peer-reviewed journals.

Prof. Ganapathy Krishnamurthi (Professor, IIT Madras)


Prof. Ganapathy Krishnamurthi is a Professor at the Department of Engineering Design at IIT Madras with more than 12+ years of experience. Prof. Ganapathy has done extensive research in biomedical engineering and focuses on developing multi-model pre-clinical imaging systems and software for medical image analysis. Prof. Ganapathy brings expertise to the unique and critical industry application of GenAI. He pursued his MSc in Physics from IIT Madras and his MS and PhD in Medical Imaging from Purdue University. He is also a published author of numerous research papers in prestigious organisations.

Learning Module

Vectors, Scalars, Matrix, Operations on Matrix, Determinants, Role of stats in DS, Types of data, Descriptive Stats, Intro to Probability, Probability Distributions

Inferential Statistics, Sampling, Estimation, Hypothesis, Type 1 and Type II errors, Z test, T test, Z score, and Confidence Interval

Python basic data structures, Lists, Tuples, Sets, Dictionaries, Functions, and Loops

Control Structures, File Handling, Comprehensions OOPs, Generators, and Libraries

Excel based (Importing, Grouping, Pivots), SQL based (Aggregation), Git Fundamentals, Collaboration and Version Control

Python for data science (Numpy, Pandas, Matplotlib, SciPy, Scikit-learn, etc.)

Data cleaning, feature selection, and normalization

Hands-on exercises, case studies, and discussions

Linear regression and evaluation metrics

Multiple, Polynomial, Overfitting, solution to Over Fitting

Evaluation metrics

Logistic regression, Decision tree, Random Forest, SVM, Model Deployment basics (store, load, predict)

Basics, distance matrix and applications

How to implement clustering (Agglomerative clustering) and connect with business requirements, Algorithms (PCA, CFA), Association Rule Mining, DB Scan, and Anomaly Detection (Nearest Neighbor and Isolation Forest)

Ensemble technique with examples (its difference from supervised and unsupervised learning); types (Bagging and boosting )

Bagging and boosting and different algorithms; Libraries (Adaboost, GB, XGB, Catboost)

Types of timeseries data, AR and MA Modelling

ARIMA, FB Prophet, and implement data

Cross-validation, neural networks, activation functions, and DL frameworks

Cross-validation, neural network coding, and applications

Perceptrons, math behind perceptrons, and Python implementation

Introduction to MLPs, forward propagation, Python implementation, Introduction, math derivation, and Python implementation

Introduction to optimisers, activation functions, loss functions, Overfitting scenario

Best practices in choosing optimisers, activation functions, loss function, batch normalization and dropout technique

Convolution Neural Network (Filters - Feature Detectors, Pooling - Avg, Max, Padding and Stride); Basic Architecture

Pre-trained networks, transfer learning, and fine tuning

Recurrent Neural Networks (Temporal Nature of Data, Recurrent Mechanism, Types of RNN), LSTM Gates, and GRU Gates

Applications, Drawbacks of RNN, LSTM and its drawbacks, GRU. Attention Mechanism, and Transformers

Autoencoders, DBN, and RBM

Applications of networks for various use cases

Introduction to NLP, Text Preprocessing, Text Tokenization, and Word Embeddings

Text Classification, Use of Sequence models (RNN, LSTM, GRU), NER, Information Extraction, and Machine Translation

VAE, GAN, Architecture, training process of generator and discriminator, DCGAN, WGAN and other GANs—introduction and sequence generation

Implementation and application

Attention mechanism; transformer architecture; BERT (Bidirectional Encoder Representations from Transformers); ViLBERT; GPT (Generative Pre-trained Transformer) and applications of transformer models

Applications of BERT /VilBERT and transformer models

Applications of Generative AI in different domains

Examples of prompt engineering, fine tuning, API creation, and integration

Fine-tuning, transfer learning, prompt engineering, applications, other LLMs, RAG architecture, frameworks for RAG implementation, and building RAG based apps

Prompt engineering, vector databases (FAISS, Chroma Db), and building applications based on RAG

Introduction to Agentic AI, core concepts in LLM-powered Agentic AI - agent architecture

Hands-on exercises

Markov Decision Processes (MDPs); Q-Learning and Deep Q Networks (DQN); Actor-Critic models; exploration vs. exploitation strategies

Focus on applications of reinforcement learning

The capstone project is a comprehensive, real-world assignment in which participants apply their knowledge and skills to solve industry-specific problems

It integrates concepts from their coursework, encouraging critical thinking and innovation

Capstone projects help participants gain hands-on experience, making them industry-ready by demonstrating their ability to tackle complex challenges in a professional setting



Are you interested in this program?

Our Learning Partners

Want To Know More

Guiding Star with Our Help!

Contact Us