Offered by Indian Institute of Technology Roorkee

IIT Roorkee PG Certificate in Data Science, Machine Learning & Generative AI

An 8‑month IIT Roorkee executive programme (live online + optional campus immersion) designed for working professionals to master data science, ML, MLOps and Generative AI through hands‑on projects and a capstone.

Duration
8 Months
Current batch / intake
Batch 12
Learning format
Live Online & Campus Immersion
Program fee
₹1,76,000
Program start
30 January 2027
Apply by
8 November 2026
Duration 8 Months
Mode Live Online & Campus Immersion
Program Fee ₹1,76,000
Apply By 8 November 2026

Program Overview

This 8‑month executive programme from IIT Roorkee combines live online instruction, practical labs and a capstone to deliver end‑to‑end skills in data science, machine learning, deep learning and Generative AI. The curriculum covers Python, statistical analysis, EDA, ML/DL architectures, MLOps, and data engineering tools (Spark, Kafka, Azure) with applied projects.

Designed for working professionals, the weekend-friendly format (122 hours of live sessions) and an optional 5‑day campus immersion enable executives to upskill without career disruption. Learners choose between two specialisations — Deep Learning & Generative AI or Data Engineering & Generative AI — and finish with an industry-relevant capstone that demonstrates deployment and monitoring of ML systems.

The programme is delivered by IIT Roorkee faculty and industry experts and includes access to an LMS, hands-on assignments, tool-based labs and complementary short certificate courses to strengthen GenAI capabilities.

Why consider this program

Key highlights and core differentiators that set this program apart.

Premier certification from IIT Roorkee (CEC)

Live online sessions by IIT Roorkee faculty & industry experts

Hands-on learning with 10+ industry projects and a capstone

Two specialisation tracks: Deep Learning & Generative AI; Data Engineering & Generative AI

Optional 5‑day campus immersion at IIT Roorkee

What you may gain

Core capabilities, strategic skills, and managerial frameworks you will acquire.

  • Build strong foundations in data science, statistics, and Python-based analytics.
  • Work hands-on with libraries such as NumPy, Pandas, Matplotlib, Scikit-Learn, TensorFlow and Keras.
  • Apply machine learning and deep learning techniques for classification, regression, clustering and prediction.
  • Design and deploy computer vision and NLP solutions (CNNs, RNNs, Transformers, BERT, GPT).
  • Manage ML lifecycle and production deployment using Docker, CI/CD pipelines, MLFlow and MLOps practices.
  • Implement Big Data and data-engineering solutions using Azure Data Lake, Spark, Kafka and ETL pipelines.
  • Design RAG pipelines and build AI agents using LangChain and Generative AI techniques.
  • Execute an industry-relevant capstone that integrates end-to-end data ingestion, modelling and deployment.

Program at a glance

Essential delivery mode, timeline, and candidate eligibility at a glance.

Career level
Mid-Level
Mode
Live Online & Campus Immersion
Language
English
Certification
Certificate
Application status
Open

Curriculum / Course Content

Comprehensive breakdown of course modules, masterclasses, and hands-on projects.

  • Technical and academic orientation
  • Introduction to Gen AI

  • Introduction to ML, AI, Bias & Variance, prediction and inference models

  • Introduction to Python

  • Data structures

  • Conditional statements, loops and functions

  • NumPy, Pandas

  • SciPy, Matplotlib

  • Data extraction and cleaning

  • Data visualisation using Python

  • Data visualisation using Tableau

  • Regular expressions

  • RDBMS and SQL

  • ML Project cycle and Naïve Bayes classifier with Hands-on

  • Regression analysis

  • Logistic regression; SoftMax regression; One hot encoding

  • SVM and KNN classifiers

  • Clustering approaches

  • Decision Trees

- Ensemble learning: bagging and boosting models

  • Linear and Non-linear dimensional reduction techniques

  • Statistical/Probabilistic and Density methods for clustering

  • Gaussian Mixture models for clustering and data generation

  • Basics of text analytics

  • Text pre-processing, frequency-based analysis

  • Converting text to numbers, building ML models from text data

  • N-gram models, evaluating language models

  • Word2Vec, applications of deep models to text data

  • Introduction to ANN

  • ANN through Scikit-learn

  • Introduction to Keras and TensorFlow

  • Sequential and Functional models

  • Improving the performance of neural networks

  • Version Control Systems

  • Containerization (Docker)

  • CI/CD Pipelines (GitHub Actions)

- CI/CD pipeline: AWS

- CI/CD pipeline: Deployment

  • Prompt fundamentals

  • Building GenAI tools/custom GPT

  • Prompt techniques

Specialisation 1 - Deep Learning with Image, Text, and Speech using Generative AI

- Image: Introduction to computer vision, OpenCV, CNN

- Image: Introduction and Hands-on popular CNN architectures

- Image: Popular object detection architectures

- Image: Autoencoders, GANs, Diffusion models

- Speech: Processing sequential data using RNN

- Speech: Processing sequential data using LSTM

- Speech: Introduction to word embeddings and advanced NLP

  • Introduction to Transformers architecture

- GenAI: RAG

- GenAI: AI agents and multi-agent systems

- GenAI: LangChain

Specialisation 2 - Data Engineering with Generative AI

  • Introduction to Big Data and HDFS, Azure Data Lake Storage Gen2 & Blob, Distributed systems, replication & lifecycle management

  • Apache Spark & RDD architecture, PySpark APIs, Spark SQL & data frame, aggregations & window functions, ETL pipelines

  • Batch v/s Streaming architecture, Structured streaming in Spark, Kafka fundamentals, streaming data frames

  • Feature engineering with Spark, MLlib for feature pipelines

  • ETL/ELT with Azure data factory, linked services & pipelines, triggers, serverless transformations

  • AI-assisted data cleaning & transformations, schema/metadata generation, automated feature enrichment, missing value imputation, AI-powered ETL

  • Complete Azure-based Data Engineering pipeline with Gen AI integration

  • Apply all learned concepts in a comprehensive real-world project.

  • Showcase the ability to solve industry-relevant problems.

  • Gain practical experience in managing and deploying a complete data science solution.

  • IPL Analytics eBay Car Sales Analytics E-commerce Customer Shopping Analytics

  • Classification of Human Activity Recognition

  • Predictive model to forecast the sales of supermarket

  • Customer Segmentation of Clickstream Online Retail Shopping Data

  • Popularity Prediction of Social Media Articles

  • Bitcoin Price Prediction

  • Time Series Analysis of Energy Consumptions of Appliances

  • Ensemble Techniques to Classify the Customer Churn

  • Regularisation Techniques for IPL Auction Analysis

  • Story telling with Netflix Text Data

  • Topic Modelling on Amazon Review Dataset

  • Personality Classification based on MBTI Metric

  • Fake News Detection

  • Auto tagging of photos uploaded by the users on review website

  • COVID-19 Detection Using Chest X Rays

As part of this programme, you get exclusive access to 3 industry-relevant courses designed to strengthen your practical AI & GenAI capabilities.

01 | Quantum Computing: Algorithms & Applications

  • Master quantum mechanics and algorithms.

  • Hands-on training with Qiskit tools.

  • Explore cryptography and communications applications

02 | Certificate Program in Agentic AI: Unlocking Generative AI Potential

  • Build autonomous multi-agent systems.

  • Use Auto-GPT and LangChain.

  • Deploy intelligent low-code automation.

03 | Certificate Program in GenAI Tools & Business Applications

  • Master ChatGPT and Microsoft Copilot.

  • Optimise marketing and HR workflows.

  • Implement responsible AI management strategies.

Disclaimer: The three complimentary Certificate Programmes are offered by TimesPro. IIT Roorkee is not responsible for the same. Certificates for the complimentary programmes will be issued by TimesPro upon successful completion of the Post Graduate Certificate Programme in Data Science, Machine Learning & Generative AI.

Learning format and experience

Format, class schedules, campus immersion details, and evaluation criteria.

Study format

Mode and time commitment

Mode
Live Online & Campus Immersion
Duration
8 Months
Learning hours
122
Live learning

Class schedule

  • Saturday · 9: 00 AM – 11:00 AM · Weekly · Weekend live sessions (Direct-to-Device)
  • Sunday · 9: 00 AM – 11:00 AM · Weekly · Weekend live sessions (Direct-to-Device)
In-person experience

Campus component

  • Optional 5-day campus immersion at IIT Roorkee (subject to scheduling).
  • This is for the interaction between faculty and learners at IIT Roorkee. Note: Campus immersion expenses are the responsibility of the participant.
Learning approach

How you will learn

  • Live instructor-led Direct-to-Device (D2D) sessions combined with asynchronous LMS content.
  • Hands-on projects, assignments and case-studies integrated into modules.
  • Capstone project to apply end-to-end solutions in real-world scenarios.
  • Specialisation tracks and tool-based labs (TensorFlow, Keras, Spark, Azure, LangChain).
  • Optional short campus immersion for faculty-led in-person interaction.
Assessment

How learning is evaluated

  • 60%: Assignments and project
  • 20%: Capstone Project
  • 10%: Quizzes
  • 10%: Attendance

- Minimum requirements: at least one assignment submission and a minimum 60% quiz score. - Attendance requirement: minimum 75% attendance to successfully complete the programme. - Certification: Candidates who achieve at least 50% overall marks and maintain minimum 75% attendance will be awarded a Certificate of Completion.

Eligibility and admissions

Eligibility criteria, work experience requirements, and admission steps.

Who this program is for

  • - Data Scientist: Transforms raw data into actionable insights by designing predictive models and uncovering business trends through analytics.
  • - Machine Learning Engineer: Builds and deploys scalable ML algorithms that automate decision-making and power AI-driven systems.
  • - Data Analyst/Business Analyst: Interprets complex data patterns to drive strategy, improve performance, and support data-backed business decisions.
  • - AI/Generative AI Engineer: Creates intelligent systems using Large Language Models, chatbots, and GenAI tools for automation and creativity.
  • - Deep Learning Engineer: Develops advanced neural networks for applications in computer vision, NLP, and speech processing.
  • - Data Engineer: Designs and maintains robust data pipelines and architectures to enable seamless data flow for analytics and AI models.
  • - MLOps Engineer: Bridges ML development and operations by managing CI/CD pipelines, containerization, and model monitoring in production.
  • - Decision/Applied AI Specialist: Connects AI models with business strategy to deliver measurable outcomes and smarter decision-making frameworks.
  • - Big Data Engineer: Handles massive datasets using distributed systems like Spark, Kafka, and Azure Data Lake for real-time analytics.
  • - AI Automation & LLM Engineer: Builds AI agents and workflow automations powered by Large Language Models to enhance business efficiency.

Eligibility criteria

  • Bachelor’s degree with minimum 50%
  • Learners with prior background in Engineering, Technology, Computer Science, IT, Mathematical Sciences and related disciplines will be preferred
  • Minimum 1 year of work experience preferably in IT, software, technology or engineering domain
Minimum qualification
Graduate
Experience
Fresher (0-2yrs)

Admission and selection process

Admission criteria

  • Selection based on application review. - Programme details: Duration: 8 Months | Approx. 122 Live Hours + Capstone + Campus Immersion

Selection criteria

  • Application review and shortlisting by academic and admissions teams (shortlisted candidates receive a formal admission offer).

Important Dates

Key application deadlines, batch commencement dates, and intake schedules.

Application Deadline 8 November 2026
Program Start Date 30 January 2027

Fees and Financing

Tuition fees, flexible installment schedules, and available financing options.

Total Programme Fee₹1,76,000
Fee or instalmentAmountDue date / termsNotes
Application Fee (non-refundable)₹1,000To be paid at the time of applicationNon-refundable; GST charged extra where applicable
Programme Fee (listed price)₹1,76,000—Course Fees: ₹1,76,000 + Taxes (GST @18% charged extra)
Total Fee (including GST example in alternate table)₹2,06,500—Example table shows Programme Fee ₹175,000 + GST ₹31,500 = ₹206,500 (multiple representations exist on page). GST @18% will be charged extra.
Instalment 1₹43,750Within 7 days of the offer letter release or before the start of the programme, whichever is earlier*GST @18% will be charged extra in addition to the fee
Instalment 2₹43,75030 days from the programme start date*GST @18% will be charged extra in addition to the fee
Instalment 3₹43,75060 days from the programme start date*GST @18% will be charged extra in addition to the fee
Instalment 4₹43,75090 days from the programme start date*GST @18% will be charged extra in addition to the fee

Fee notes

- GST: GST @18% will be charged in addition to the listed programme fee (payment tables note GST separately). - Application fee: ₹1,000 (non-refundable) payable at time of application. - Instalments: programme offers an instalment schedule; instalment amounts do not include GST which will be charged extra. - Discounts on upfront full payment: INR 15,000 (within 7 days of offer/ or before start), INR 10,000 (within 10 days), INR 5,000 (within 14 days) — terms as per payment schedule.

  • Campus immersion expenses are the responsibility of the participant.
  • 0% interest loan options available (explicitly stated).

Frequently Asked Questions

Common queries about the program, admissions, curriculum, and policies.

The IIT Roorkee Post Graduate Certificate Programme in Data Science and Machine Learning (PGCPDSML) is an advanced professional course aimed at equipping participants with essential skills in data science and machine learning. Designed for working professionals, the program covers everything from data wrangling and exploratory data analysis (EDA) to deploying machine learning models using tools like TensorFlow, Keras, Hadoop, and Spark. Participants learn practical skills using tools such as Python, R, and libraries like TensorFlow and Scikit-learn. The course blends theory with hands-on projects, including a capstone project, and provides a certificate from one of India's top engineering institutes. It helps professionals enhance their careers in data-driven roles like data scientist, machine learning engineer, and data analyst.

The duration of this IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning is 8 months.

Candidates must have a bachelor’s degree with a minimum of 50% and 1 year of experience preferably in IT, software, technology or engineering domain. Learners with prior background in Engineering, Technology, Computer Science, IT, Mathematical Sciences and related disciplines will be preferred for this IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning.

The IIT Roorkee Data Science and Machine Learning programme course includes Foundations of Data Science (and Generative AI), Python for Data Science, Exploratory Data Analysis and Data Visualisation, Text Analytics, Neural Networks & Deep Learning, Advanced Machine Learning, MLOps Capstone Projects, and more.

The IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning course is a live online programme, and sessions are delivered in a Direct-to-Device (D2D) mode. Students will have access to a Learning Management System for referring to the content which will be valid for additional 6 months after programme completion.

The admissions for the IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning is based on student application and eligibility criteria.

The key learning outcomes of the IIT Roorkee Data Science and Machine Learning programme include:

  • Gain expertise in Data Science concepts and techniques
  • Work effectively with libraries such as NumPy, Pandas, Matplotlib, Scikit-learn, and TensorFlow
  • Apply Machine Learning and Deep Learning methods to train models
  • Develop models for tasks like Image Processing and Natural Language Processing (NLP)
  • Leverage Apache Spark and Apache Hive for large-scale data processing
  • Manage the Machine Learning lifecycle using CI/CD pipelines, and Docker
  • Deploy and monitor ML models in production environments

Completing the IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning can lead to a wide range of job opportunities in the rapidly growing field of data science and machine learning. Here are some potential career paths:

- Data Scientist: Data scientists analyse complex datasets to extract insights and drive decision-making within organisations. They use statistical techniques, machine learning algorithms, and programming skills to solve business problems and uncover patterns in data. - Machine Learning Engineer: Machine learning engineers design, build, and deploy machine learning models and systems. They work with algorithms and large datasets to develop predictive models, recommendation systems, and other AI-driven solutions. - Data Analyst: Data analysts interpret data to help organisations make strategic decisions. They clean and process data, perform statistical analysis, and create visualisations to communicate findings to stakeholders. - Business Analyst: Business analysts bridge the gap between business objectives and data-driven insights. They work closely with stakeholders to understand business requirements, identify opportunities for improvement, and develop data-driven strategies. - AI Research Scientist: AI research scientists conduct research to advance the field of artificial intelligence. They explore new algorithms, techniques, and technologies to solve complex problems and push the boundaries of what is possible with AI. - Big Data Engineer: Big data engineers design and maintain the infrastructure needed to store, process, and analyse large volumes of data. They work with technologies like Hadoop, Spark, and NoSQL databases to build scalable data pipelines and data lakes. - Data Engineer: Data engineers develop and optimise data pipelines to ensure the efficient and reliable flow of data throughout an organisation. They design databases, ETL processes, and data warehouses to support analytics and machine learning initiatives.

The IIT Roorkee Post Graduate Certificate Programme in Data Science & Machine Learning equips professionals with essential skills in data analysis, machine learning algorithms, and statistical modelling. Given the increasing demand for data-driven decision-making across industries such as finance, healthcare, and technology, you will be well-positioned for roles like data scientist, machine learning engineer, and business analyst. The program’s affiliation with a prestigious institution enhances credibility and networking opportunities. Additionally, it addresses the skill gap in the Indian job market, making it a valuable asset for career advancement.

Choosing IIT Roorkee for the Data Science & Machine Learning course offers several advantages. As one of India’s premier institutions, IIT Roorkee is known for its academic excellence and cutting-edge research in technology and engineering. The program provides a comprehensive curriculum developed by expert faculty, offering both theoretical insights and practical skills in high-demand areas like machine learning, deep learning, and data processing. Additionally, IIT Roorkee’s strong industry connections ensure that the course content aligns with the latest trends and real-world challenges. The prestigious certification enhances your credibility and career prospects, making it a valuable choice for anyone looking to advance in the data science and AI fields.

Certificate Details

Candidates securing at least 50% overall with 75% attendance will receive a Certificate of Completion issued by the Centre for Continuing Education, IIT Roorkee; participants meeting minimum participation receive a Certificate of Participation. (Sample certificate images are illustrative.)

Sample Certificate

Indian Institute of Technology Roorkee Certificate

IIT Roorkee PG Certificate in Data Science, Machine Learning & Generative AI - Indian Institute of Technology Roorkee sample certificate
REQUEST PROGRAM INFORMATION

Get the curriculum, fee schedule and admission details. No payment is required.

Executive Programs Online (operated by Study2Win Private Limited) is an authorized sales and channel partner of TimesPro for IIT Roorkee PG Certificate in Data Science, Machine Learning & Generative AI offered by Indian Institute of Technology Roorkee.

How your information will be used

Intended recipient: Study2Win Private Limited, Times Horizon Private Limited

Program enquiry

REQUEST PROGRAM INFORMATION

Get full information and a detailed brochure for:

Select a program