Mode and time commitment
- Mode
- Live Online & Campus Immersion
- Duration
- 8 Months
- Learning hours
- 122
Offered by Indian Institute of Technology Roorkee
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.
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.
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
Core capabilities, strategic skills, and managerial frameworks you will acquire.
Essential delivery mode, timeline, and candidate eligibility at a glance.
Comprehensive breakdown of course modules, masterclasses, and hands-on projects.
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
- 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.
Format, class schedules, campus immersion details, and evaluation criteria.
- 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 criteria, work experience requirements, and admission steps.
Key application deadlines, batch commencement dates, and intake schedules.
| Application Deadline | 8 November 2026 |
|---|---|
| Program Start Date | 30 January 2027 |
Tuition fees, flexible installment schedules, and available financing options.
| Fee or instalment | Amount | Due date / terms | Notes |
|---|---|---|---|
| Application Fee (non-refundable) | ₹1,000 | To be paid at the time of application | Non-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,750 | Within 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,750 | 30 days from the programme start date | *GST @18% will be charged extra in addition to the fee |
| Instalment 3 | ₹43,750 | 60 days from the programme start date | *GST @18% will be charged extra in addition to the fee |
| Instalment 4 | ₹43,750 | 90 days from the programme start date | *GST @18% will be charged extra in addition to the fee |
- 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.
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:
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.