Indian Institute of Technology Delhi

Artificial Intelligence and Machine Learning for Industry (AIMLI_B8)

Indian Institute of Technology Delhi

eVIDYA

About Programme

Imagine standing at the crossroads of innovation, where Artificial Intelligence (AI) and Machine Learning (ML) are reshaping industries at an unprecedented pace. Whether it’s predicting customer behaviour in marketing, diagnosing diseases with precision in healthcare, or optimising game strategies in sports, AI/ML is the driving force behind transformative change.

Now, picture yourself not just witnessing this revolution—but leading it.

CEP IIT Delhi's AI & ML for Industry programme is your gateway to mastering these powerful technologies. Designed for both tech enthusiasts and professionals from non-computer science backgrounds, this course demystifies complex algorithms and turns them into practical, real-world solutions. Through a perfect blend of theory and hands-on experience, you’ll gain the skills to apply AI/ML techniques in sectors ranging from e-commerce and engineering to power and policy-making.

But learning AI/ML isn’t just about theory—it’s about application. That’s why this programme immerses you in real industry case studies, From predictive analytics to intelligent automation, you’ll experience first-hand how these technologies are shaping the world.

Programme Content

1. Self-Paced Module: Practical Python for Industry Professionals

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Foundations of Python Programming (TimesPro)

2. Mathematical Foundations for AI/ML

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Motivations and Introduction to different ML Paradigm

Linear Algebra for ML

Vectors and Matrices

Vector Space and Subspace

System of Linear Equations

The Concept of Rank and Independent Vectors

Inner Product Space

Norms, Positive Definite Matrix

Matrix factorisation (EVD, SVD, QR, LR, etc.)

Projection and Orthogonality

Probability and Statistics for Data science

Random Variables

Distribution and Density Functions

Conditional Probability, Bayes Theorem

Joint Distribution

Concept of Independence, Covariance, and Correlation

Introductory Statistical Inference (Likelihood, MAP, etc.)

Concept of Entropy

Mutual Information, and KL Divergence

Optimisation

Function and Derivatives

Gradient Descent

Stochastic Gradient Descents

Convex Optimisation

Formulation and Optimality Conditions

ADAM Optimiser

Hands-on Demo 1: Linear Algebra using NumPy

Concepts of Linear Algebra and Probability Basics

Optimisations with Practical ML Applications

Learning Outcome

Learners will develop a comprehensive understanding and application of linear algebra concepts, probability and statistics, and optimisation in real-world machine learning tasks.

3. Regression Methods

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Simple and Multiple Linear Regression

Hands-on Demo 2: SLR/MLR

Least Squares Approach

Moving Beyond Linearity: Non-linear Regression

Hands-on Demo 3: NLR

Model Selection, Regularisation and Bias-Variance Trade-off

M2 Project: Regression application

Learning Outcome

Learners will master simple and multiple linear regression, non-linear regression, and the least squares approach, gaining practical experience through hands-on demos. They will also learn model selection, regularization, and the bias-variance trade-off, culminating in a regression application project discussion.

4. Classical Machine Learning

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Motivation and Introduction to Classification Problems

Logistic Regression

Logistic Regression

Hands-on Demo 4: Logistic Regression

Decision Tree

Introduction to Decision Trees

Random Forests, Bagging, and Boosting

Hands-on Demo 5: Random Forests

Interpretability of Machine Learning Models

Hyperplanes

Concept of Hyperplane Classifier

SVM

Support Vector Machines, Kernel SVM

Hands-on Demo 6: SVM

Multi-class Classifiers

Clustering

Clustering Methods

Hands-on Demo 7: Clustering

Project

Classification Application

Learning Outcome

Learners will develop expertise in logistic regression, decision trees, random forests, and support vector machines, gaining practical experience through hands-on demos. The will also learn clustering methods and the interpretability of machine learning models, culminating in a classification application project discussion.

5. Deep Learning

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Neural Networks

Fundamentals of Neural Network and Feedforward Network

Concept of Training and Backpropagation

Hands-on Demo 8: ANN

Convolutional Neural Networks

Fundamentals of Convolution

Convolutional Neural Network Architecture

Hands-on Demo 9: CNN

Recurrent Neural Networks/LSTM

Introduction to Time Series and Sequential Data

Introduction to Language Modelling and NLP

Recurrent Neural Network and LSTM/GRU

Hands-on Demo 10

Graph Neural Networks

Introduction to Graph Data

Graph Neural Network Architecture

Hands-on Demo 11

Learning Outcome

Master the fundamentals of neural networks, including feedforward networks, training, and backpropagation, with practical experience through hands-on demos. Additionally, learn advanced topics such as convolutional neural networks, recurrent neural networks, graph neural networks, transformers, and generative AI, applying these concepts to real-world applications.

6. Generative AI

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

Transformers

Core mechanics — self-attention, positional encodings, causal mask

Efficiency & fine-tuning — Flash/linear attention, LoRA-FT/adapters

Multimodal extensions — vision-language models

Generative AI

Autoencoder, Variational Autoencoders, Generative Adversarial Networks (GANs)

Diffusion for images and text modalities

LLM Alignment

Alignment pipeline — SFT → reward model → RLHF/DPO/PPO

Alternative approaches — Constitutional AI, RLAIF

7. Assignments/Case Studies/Projects

The list of tools and topics mentioned is indicative and may be modified as per programme requirements and at the discretion of the Programme Coordinator

1. Linear Regression Lab

Is there a connection between sales and different types of ad expenditure? In this lab, we try to forecast the sales of a product assuming ad sales are available.

2. Logistic Regression Lab

Sentiment Analysis of consumers. Can we directly infer the quality of any product based on its reviews?

3. Decision Tree, Random Forest, XGBoost

In-depth analysis of algorithms on benchmark datasets.

4. Support Vector Machines

Image classification on fashion MNIST dataset, intuition of soft margin, hard margin, solving SVM using CVXPY

5. Neural networks

Basic understanding and implementation of each layer of NN. Writing and understanding gradient descent/backpropagation algorithm in Python

Comparison of Neural Networks and SVM on image classification datasets

6. Convolutional Neural Networks (CNN)

Ever wondered how computers identify faces? We will see how CNN has revolutionized the field of Computer Vision

Understanding layers, visualization of the learning process, Occlusion, GRADCAM

7. Sequential Model (Recurrent Neural Network/Long Short-Term Memory)

Implementation of RNN/LSTM. Hands-on implementation for Caption/Summary generation from images/videos.

8. Understanding and implementation of Variational AutoEncoder on MNIST dataset. We will see how to encode images in a latent space of lower dimensions.

9. Is it possible to generate new images which never existed? Understanding and implementation of Generative Adversarial Networks on benchmark datasets.

10. Graph Neural Network

Are you ready to take your machine learning to the next level? Whether you want to build a recommender system for social media platforms or do drug prediction in biomedical, GNN has your back. We will see the Extension of Deep Learning on Graphs (GNN).

Introduction to several GNN variants GCN, GraphSage, etc

11. Natural Language Processing

Text Summarisation

12. Generative AI

Fine-Tuning SLMs and LLMs and Their Integration with Downstream Tasks

13. Course Project

Build your own recommender system using any of the discussed techniques (GNN, CNN, LSTM, classical ML, etc.)

8. Tools

9. Important Note

Faculty will be conducting Q&A/Doubt-clearing sessions twice a month.

Each lecture is accompanied by a hands-on demo session along with a student project. (Hands-on demo session are a part of 110 hours.)

There will be following for doubt clearance and discussion sessions during and after the programme as well.

There will be 2 modes of interaction for the learners:

  • A telegram announcement group where they are only recipients and cannot see the other participants’ contact details/names. This group will be primarily used by the programme coordinator for making any and every programme-related announcement to the learners.

  • A discussion forum on the LMS for posting all their academic queries and conducting academically engaging discussions. These posts, if queries, will be replied to by the faculty & TAs. The faculty team can also post questions to engage the learners as required.

  • Programme Audience

    Eligibility Criteria

    Any science, engineering, or commerce graduate .

    Diploma holders (10+3) or (10 + 2+ 3) are also eligible .

    Preference will be given to applicants with experience.

    Who should attend?

    Fresh graduates from a science or engineering background seeking a career in the AI/ML domain.

    Professionals in the IT industry seeking to gain AI/ML expertise and become AI/ML specialists.

    Professionals seeking to upskill themselves and apply it in their strategic decision-making

    Programme Benefits

    A Programme From CEP IIT Delhi Yardi School Of Artificial Intelligence. IIT Delhi Is Ranked # 1 As Per QS World University Rankings: Southern Asia 2026 In India.

    E-Certificate From CEP, IIT Delhi

    Building Mathematical Foundations.

    Contemporary Case Studies And Hands-on Practice Sessions

    Guest Lectures From Leading Industry And Academia Personnel

    Extensive TA Support

    Networking Opportunities Of Participants From Leading AI/ML Industry

    Industry Specific Projects

    Collaboration Opportunities With The Lecturers And Co-ordinators

    Extensive Use Of Different ML Libraries Throughout The Course

    Optional 1 -day Campus Immersion

    Testimonials

    "AIML for Industry by IIT Delhi has equipped me with strong maths, data science, and machine learning knowledge. Learning via live lectures from IITD professors and researchers is a unique offering of this course. Code demos and pair programming reinforce the mathematics usage and build an understanding of how ML models are used in the industry. The immersion programme at the end of the course was engaging. I am proud to be a part of a select network of industry experts and research scientists. I am inspired to continue research in the field as well as implement it in the financial domain. A Big thank you to the professors for their guidance and TimesPro for facilitating the course. To continue learning for all."

    Anonymous

    "Great course by IIT Delhi and TimesPro team for all those who want to go deep into the fundamentals of AI, ML, and deep learning."

    Anonymous

    "AIML Course from IIT Delhi is well designed for IT professionals and for all levels, whether starting or mid-level. It definitely gave me a career boost. The Campus immersion programme was the best part. We had the opportunity to interact with professors. The Professors were very well-versed with the programme curriculum. They were very knowledgeable. They showed us the right path during the programme. Thank you to everyone who made it a success."

    Anonymous

    "Well curated and comprehensive. Contrary to most other virtual courses available on AI and ML, IIT Delhi's AIML course for Industry is well poised with respect to width and depth of concept coverage it provides. The curriculum design ensures coverage of fundamentals and advanced concepts alike. The programme also provides a robust platform for hands-on application of one's learnings through module level projects and tasks. If you are somebody who appreciates the mathematics and science behind machine learning, as much as you enjoy the coding and iterative problem solving, this course is highly recommended for you. Happy Learning!"

    Anonymous

    Other programs in this subject area you might find useful

    Same topic, Similar duration - Broader exploration across all institutes

    Contact us for the further details

    Speak with an Advisor

    1. Pedagogy (case method, experiential learning, coaching, simulations)
    2. Programme Objective
    3. Contact Person Details
    4. Brochure

    Prashansa Uttam

    Programme Advisor

    +91 9403890085[email protected]Mon – Fri, 9am – 5pm IST

    Indian Institute of Technology Delhi

    Executive Education Office

    NA
    NA
    NA
    https://home.iitd.ac.in
    New Delhi, India

    Tell us about your program enquiry

    Fill out the form below and our team will get back to you within 24 hours.

    Artificial Intelligence and Machine Learning for Industry | IIT Delhi