logo

Indian Institute of Technology Delhi

1st

in India, in the
QS World University
Rankings: Southern
Asia 2026

2nd

in NIRF
Ranking 2025
(Engineering)

Programme Starts
14th November, 2026

Programme Fees
₹1,95,000 + GST
EMI Options Available

Duration
08 Months

ELIGIBILITY CRITERIA

  • Graduates, diploma holders (10+2+3), and final-year students from a recognized university are eligible; preference is given to candidates from CS, IT, Electronics, Electrical, Physics, or related fields.

Class Schedule

Live Lecture:
Every Sunday: 10:00 AM to 1:00 PM

Programme Overview

IIT Delhi’s 8-month Certificate Programme in Applied Data Science and Artificial Intelligence: From Fundamentals to Deployment equips participants with in-depth knowledge of Machine Learning (ML) and Artificial Intelligence (AI) principles and their real-world applications. Starting with foundational modules on Python programming, data preprocessing, and exploratory analysis, the programme progressively delves into supervised learning (regression, classification) and unsupervised learning (clustering, dimensionality reduction).

Read More >

Advanced topics include deep learning, reinforcement learning, and Natural Language Processing (NLP), coupled with practical tutorials and hands-on projects to enhance application skills. The programme culminates with model deployment strategies using Docker, cloud platforms, and MLOps best practices. Through real-world case studies and a capstone project, participants gain the expertise to build, deploy, and manage ethical, AI-driven solutions across industries.

Read Less <

Programme Highlights

8-month, online programme tailored for working professionals

75 hours of engaging live lectures delivered by eminent IIT Delhi faculty

Comprehensive curriculum covering the full spectrum of data science and AI

Interactive sessions with industry experts for real-world insights

Model deployment training using Docker, cloud platforms, and MLOps practices

IIT Delhi Continuing Education Programme (CEP) Certificate upon completion

Capstone project for applying AI skills in real-world scenarios

Industry case studies in healthcare, finance, VLSI, and e-commerce

Advanced tools and platforms including TensorFlow, Google Colab, and VCS

Programme Content

Module 1: Foundations of Python Programming


  • Introduction to Python
  • Control Flow (Conditionals, Loops)
  • Functions and Modules
  • Data Structures (Lists, Dictionaries, Sets, Tuples)
  • Object-Oriented Programming
  • Error Handling
  • Libraries Overview (NumPy, Pandas, Matplotlib)
  • Scientific Computing and Graphing
  • Real-world scripting use-cases (e.g., file parsing, web scraping)
  • Projects like "Python Web Scraper" or "Data Cleaner Script"

Learning Outcomes

  • Develop proficiency in writing Python programs to solve computational problems.
  • Understand core programming concepts such as data types, control flow, functions, and OOP principles.
  • Manipulate data structures such as lists, dictionaries, and sets efficiently.
  • Utilise key Python libraries (NumPy, Pandas, Matplotlib) for data manipulation and visualisation.
  • Debug and handle errors in Python programs effectively.
  • file parsing and web scraping for real-world data collection
  • Complete hands-on mini-projects like a Python Web Scraper and Data Cleaner Script

Module 2: Mathematical Foundations


  • Linear Algebra
  • Statistics

Learning Outcomes

  • Fundamentals of Optimization
  • Least-square Approximation
  • Eigenvalues and Eigenvectors
  • Special Matrices
  • Singular Value Decomposition
  • Gradient Calculus
  • Introduction to Probability
  • Descriptive Statistics
  • Foundations of Probability
  • Probability Distribution
  • Descriptive Statistics
  • Foundations of Probability
  • Probability Distribution
  • Inferential Statistics

Read More >

Module 3: Optimising Data for Machine Learning Models


  • Data Cleaning Techniques
  • Data Normalisation & Standardisation
  • Feature Selection
  • Dimensionality Reduction
  • Handling Categorical Variables
  • Feature Engineering
  • Balancing Datasets
  • Include SQL for Dataset Querying

Learning Outcomes

  • Clean and preprocess raw datasets by handling missing values and outliers.
  • Normalize and standardize data for consistent model input.
  • Apply feature selection and dimensionality reduction techniques.
  • Encode categorical variables and engineer new features.
  • Balance imbalanced datasets to improve model fairness.
  • Use basic SQL queries to extract, filter, and join data from structured databases.

Module 4: Machine Learning with Examples


  • Supervised Learning (Linear, Logistic Regression)
  • Classification Algorithms (Decision Trees, KNN, Naive Bayes, SVM)
  • Ensemble Methods (Random Forest, Gradient Boosting)
  • Clustering Algorithms (K-means, DBSCAN)
  • Model Evaluation Metrics
  • Cross-Validation
  • Hyperparameter Tuning
  • XGBoost, LightGBM, Stacking/Blending
  • Focused mini-project: "Credit Risk Classifier using ML"

Learning Outcomes

  • Build supervised models for regression and classification tasks.
  • Implement popular ML algorithms like Decision Trees, SVM, KNN, and Naive Bayes.
  • Use ensemble methods including Random Forest and Gradient Boosting.
  • Apply advanced models like XGBoost and LightGBM for high performance.
  • Combine models using stacking and blending for better accuracy.
    1. Evaluate models using metrics like accuracy, F1-score, and ROC-AUC.
    2. Tune models using cross-validation and hyperparameter search.
  • Apply concepts in a real-world mini-project: Credit Risk Classifier.

Module 5: Deep Learning


  • Neural Networks Basics
  • Training Neural Networks
  • Convolutional Neural Networks (CNNs)
  • Recurrent Neural Networks (RNNs)
  • Transfer Learning (e.g., ResNet, BERT, Transformers)
  • Hands-On with TensorFlow/Keras in Google Colab

Learning Outcomes

  • Understand the architecture and training of neural networks
  • Build and train CNNs for image tasks and RNNs for sequence data
  • Apply Transfer Learning using pre-trained models like ResNet (vision) and BERT (text)
  • Develop and train deep learning models using TensorFlow/Keras in Google Colab
    1. Gain hands-on experience in building scalable, real-world DL solutions

Module 6: Applied Industry Cases


  • OpenCV:
    1. Image processing,
    2. face detection,
    3. contour analysis,
    4. object tracking,
    5. real-time video apps.
  • NLP
    1. Generative AI and LLMs
    2. Prompt engineering
    3. Using OpenAI APIs
    4. Building Q&A bots with LLMs
    5. Langchain Framework
    6. Dspy
  • AI project
    1. AI in Healthcare
    2. Forecasting using Time Series
    3. E-commerce Recommender System

Learning Outcomes

  • Apply OpenCV for image processing, face detection, object tracking, and real-time video analysis.
  • Use NLP and LLMs for prompt engineering, Q&A bots, and text generation with OpenAI APIs.
  • Build smart applications using LangChain, Dspy, and Generative AI techniques.
  • Develop AI solutions for healthcare, time series forecasting, and recommender systems.
  • Gain hands-on experience in building real-world AI/ML projects across multiple domains.

Module 7: Applied model Deployment and Special Topics


  • Introduction to Model Deployment
  • Containerisation with Docker
  • Deployment Frameworks (Flask, FastAPI)
  • Cloud Deployment (AWS, GCP, Azure)
  • Model Monitoring and Management
  • CI/CD for ML Models
  • Detecting and diagnosing faults
  • MLOps Principles
  • MLflow or W&B for model tracking
  • Real deployment demo (e.g., Streamlit app + backend API)

Learning Outcomes

  • Understand the end-to-end process of deploying machine learning models in production.
  • Containerise machine learning models using Docker for scalable deployment.
  • Deploy models as APIs using frameworks such as Flask and FastAPI.
  • Implement cloud-based deployment solutions using AWS, GCP, or Azure.
  • Monitor model performance in production and manage updates to deployed models.
  • Integrate CI/CD pipelines for continuous model deployment and scaling using MLflow or W&B.
  • Apply MLOps principles to manage the entire machine learning lifecycle from development to deployment.
  • Build real-world apps with Streamlit and backend APIs.

Self Paced Content offered by Timepro:


  • MLOps Content ( USP ) Async by Timespro
  • Gen AI LLM Development Async by Timespro

Read Less <

Disclaimer: “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.”

Industry-relevant Tootlkit

Disclaimer: “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.”

CERTIFICATION

  • Candidates who score at least 50% marks overall and have a minimum attendance of 50%, will receive a 'Certificate of Completion'.
  • Candidates who score less than 50% marks overall and have a minimum attendance of 50%, will receive a ‘Certificate of Participation’.
  • The organising department for this programme is the Centre for Applied Research in Electronics, IIT Delhi.

*Only e-Certificates will be issued by CEP, IIT Delhi for this programme.

Meet Our Programme Coordinator

Dr. Ankur Gupta
Associate Professor, Centre for Applied Research in Electronics, Indian Institute of Technology Delhi

Dr. Ankur Gupta is an Associate Professor at the Centre for Applied Research in Electronics (CARE), IIT Delhi, and a core member of the VLSI Design Tools and Technology (VDTT) program, a joint initiative of the Electrical Engineering and Computer Science departments at IIT Delhi. With over 14 years of experience spanning academia and industry, Dr. Gupta has worked for more than six years with global leaders such as Intel, Texas Instruments, and GlobalFoundries.

Read More >

Dr. Gupta's research and technical expertise lie at the intersection of electronic design and advanced computational methods. His work focuses on leveraging artificial intelligence (AI) and machine learning (ML) to address challenges in device modeling and the development of electronic design automation (EDA) tools. In addition to his technical expertise, Dr. Gupta is deeply passionate about translating theoretical advancements into tangible solutions. He actively explores opportunities to apply AI and ML technologies to create innovative, real-world products that have practical and impactful applications across industries.

Read Less <

Common questions, answered honestly

Q1: Is this programme suitable for beginners?
Q2: How much time do I need to commit each week?
Q3: What if I miss a live class?
Q4: Will I get a physical certificate?
Q5: Is there placement support?
Q6: What's the difference between "Certificate of Completion" and "Certificate of Participation"?
Q7: Can I pay in instalments?

Programme Fees

₹1,95,000 + GST

(Instalment available)