Applications for the September 2026 Qualifier are open. Apply by November 21, 2025. Apply now
Diploma Level Course

Introduction to DL and GenAI

This course aims to provide a comprehensive introduction to the foundational and practical aspects of Deep Learning and Generative AI. Through a balanced blend of theoretical concepts and hands-on experience, students will learn to build, train, and evaluate artificial neural networks for a variety of tasks in computer vision and natural language processing. The course covers key architectures such as Convolutional Neural Networks (CNNs) for image data, Recurrent Neural Networks (RNNs) and LSTMs for sequential data, and extends into the realm of generative models including Autoencoders, Variational Autoencoders (VAEs), Generative Adversarial Networks (GANs) and Large Language Models (LLMs). By the end of the course, learners will gain the skills to implement core deep learning models and apply generative AI techniques to solve practical problems.

Code BSDA2001
Credits 4 Credits
Type Data Science
Prerequisites None
Co-requisites
12-Week Roadmap

Course Structure & Syllabus

For details of standard term assessment timelines and exam structures, visit our Academics page.

WEEK 1
Artificial Neural Networks - Theory Introduction to Deep Learning, Artificial neurons, neural networks, layers, Activation functions and loss metrics
WEEK 2
Artificial Neural Networks - Practice Hands-on: Build simple neural networks using TensorFlow/Keras, Experimentation with activation functions and optimization methods
WEEK 3
Modeling Vision — CNN - Theory Introduction to Convolutional Neural Networks (CNNs), CNN architecture basics, convolution and pooling layers
WEEK 4
Modeling Vision — CNN - Practice Hands-on: CNN-based image classification (e.g., MNIST, CIFAR-10)
Faculty & Experts

About the Instructors

Prof. Balaji Srinivasan

Prof. Balaji Srinivasan

Professor , Department of Mechanical Engineering, Wadhwani School of AI , IIT Madras

Balaji Srinivasan is a Professor at the Wadhwani School of AI and Dept. of Mechanical Engineering at IIT-Madras. He has a PhD from Stanford (2005), MS from Purdue, B.Tech from IITM. His current research interests are in Scientific Machine Learning, Numerical solution of PDEs and Applied Deep Learning.

Prof. Ganapathy Krishnamurthi

Prof. Ganapathy Krishnamurthi

Professor , Wadhwani School of AI , IIT Madras

Ganapathy Krishnamurthi is a Professor at the Wadhwani School of AI. He has a PhD from Purdue University (2008), MSc (Physics) from IITM. His current research interests are in Generative AI, and Deep learning applied to Medical Image Analysis and Medical Image Reconstruction.