Artificial Intelligence and Machine Learning Certification Program

Learn from IIT faculty and recognised industry experts
Learn real world AI and ML concepts and build a capstone project
Earn an E&ICT Academy, IIT Roorkee certificate to boost credibility and confidence

Qualifier Test Date

July 19, 2026

Course Duration

6 months

Time Commitment

8-10 Hours/week

Eligibility

12th Pass and Above

Learning Mode

Online

useravatars
useravatars
useravatars
useravatars

3.2K+ students have already registered

Mobile Hero Image

Why Choose This Course?

A premier pathway to mastering AI & ML, designed by IIT experts

Certification from E&ICT Academy, IIT Roorkee

Earn a Certificate of Completion from E&ICT Academy, IIT Roorkee, recognizing your learning and achievement.

Campus Immersion

Optional 2-day campus immersion to interact with faculty/experts, peers, and the institute ecosystem.

Future-Ready Career Path

Build in-demand AI & ML skills through hands-on learning guided by expert faculty and industry practitioners.

Industry-Aligned Curriculum

Learn cutting-edge AI & Machine Learning through interactive sessions, coding exercises, and structured evaluations.

Project-Based Learning

Work on hands-on projects across Python, data handling, ML, and Generative AI, apply LLM concepts, LangChain workflows, and deployment to solve real-world problems.

Career Support (via Masai)

Resume reviews, career coaching, and placement assistance to support your job search (eligibility: 65% attendance & 70% overall marks).

Certificate Eligibility: Minimum 65% overall attendance and 35% in the cumulative evaluation score.

What Will You Learn?

Drive your career forward by mastering Artificial Intelligence and Machine Learning. Build a strong foundation in Python, data handling with NumPy and Pandas, and data visualization. Advance to core ML models, supervised and unsupervised learning, ensemble methods, and model optimization. Gain hands-on expertise in Generative AI, LLM integration, prompt engineering, agentic AI concepts, and MLOps basics, culminating in a portfolio-ready capstone project that equips you to solve real-world, AI-driven business challenges

What Will You Learn?

Toolkit

Tool 1
Tool 2
Tool 3
Tool 4
Tool 5
Tool 6
Tool 7
Tool 8
Tool 9
Tool 10
Tool 11

Course Details

Duration

6 Months

Course Mode

Online : sat (5:00 PM – 7:00 PM) , sun (11:00 AM – 1:00 PM)

Certification

from E&ICT Academy, IIT Roorkee

Module 1: Python Programming Fundamentals and Flow Control (3 Weeks)
  • Master core Python syntax including data types, variables, and string manipulation
  • Organize information efficiently using lists, dictionaries, tuples, and sets
  • Implement complex decision-making logic using if/else statements and loops
  • Develop clean and reusable code through custom function definitions
Module 2: The Data Handling Toolkit: NumPy and Pandas (3 Weeks)
  • Leverage NumPy for high-speed numerical operations and vectorization
  • Master the Pandas DataFrame for structured data import and inspection
  • Apply professional data cleaning techniques to handle missing values and formatting
  • Perform advanced data manipulation using grouping, filtering, and merging
Module 3: Statistical Thinking, Data Preparation, and ML Workflow (4 Weeks)
  • Calculate and interpret key descriptive statistics to understand data distributions
  • Create professional visualizations using Matplotlib and Seaborn
  • Apply feature scaling and engineering techniques like normalization and standardization
  • Define sequential steps for building reliable machine learning pipelines
  • Implement the vital train-test-validation split for model reliability
Module 4: Core Supervised Learning: Regression and Classification (5 Weeks)
  • Implement and evaluate simple and multiple linear regression models
  • Master regression metrics including Mean Squared Error and R-squared
  • Build classification models using logistic regression and decision trees
  • Evaluate categories using confusion matrices, precision, recall, and F1-scores
Module 5: Advanced ML concepts and Unsupervised Learning (5 Weeks)
  • Address model robustness through the bias-variance trade-off and cross-validation
  • Implement ensemble methods like random forests and master gradient boosting intuition
  • Optimize model settings for peak performance using hyperparameter tuning
  • Discover hidden patterns and segment data using K-means clustering (unsupervised learning)
Module 6: Advanced Generative AI Concepts and Tools (4 Weeks)
  • Explore the landscape of foundation models including GPT, Gemini, and Llama
  • Master advanced prompt engineering techniques like chain-of-thought and few-shot prompting
  • Understand RAG architectures for building grounded and accurate AI applications
  • Build autonomous AI agents using planning and tool-usage frameworks
  • Learn how vector databases and embeddings enable semantic search
Module 7: Capstone Project and Final Presentation (2 Weeks)
  • Finalize project scope and perform end-to-end data sourcing and preparation
  • Select and execute appropriate machine learning models for real-world problems
  • Conduct rigorous model evaluations and document the entire analytical process

Projects

logo

Product-Image Classifier (CNN)

Flipkart’s catalog team wants to auto-categorise product images into Apparel, Electronics, and Home. You train a small CNN on a public Indian e-commerce image dataset using free Colab GPU, push validation accuracy past 85%, and produce a confusion-matrix breakdown that names exactly which category pairs the model still fumbles — and why.

Computer vision
TensorFlow / PyTorch
CNN architecture
Colab GPU
Confusion-matrix analysis

DECISION OUTPUT

Trained classifier with documented confusion patterns the catalog team can route to manual review.

logo

Customer-Churn Predictor & API

Build a churn-prediction model for a D2C customer dataset. Engineer RFM features (recency, frequency, monetary), train a gradient-boosting classifier, deploy as a FastAPI endpoint, and write the model card — including the ethical considerations around retention targeting that any real product team will probe in your interview.

XGBoost
RFM feature engineering
FastAPI deployment
Model card
Ethical framing

DECISION OUTPUT

A deployable churn predictor with a documented model card you can defend to a hiring panel.

Note: The project deliverables or case studies for your batch may differ, as per the decision of the Institute or Course Faculty

Under The Guidance of

Prof. Sanjeev Manhas

Prof. Sanjeev Manhas

Principal Investigator of E&ICT Academy, IIT Roorkee

Prof. Sanjeev Manhas, Principal Investigator of E&ICT Academy, IIT Roorkee, is a distinguished academician, researcher, and innovator with extensive experience in academia, research, and industry. He ...

Our Instructors and Industry Mentors

Prof. Raksha Sharma

Prof. Raksha Sharma

Associate Professor, IIT Roorkee

Prof. Raksha Sharma is an Associate Professor in the Department of Computer Science and Engineering at IIT Roorkee, with research expertise in Natural Language Processing (NLP) and applied machine lea...

Sumit Shukla

Sumit Shukla

Director of AI, Scaletrix.AI

Sumit (Analytics Guru Ji) Shukla is a Director of AI at Scaletrix.AI and a mentor/instructor in AI, ML, and GenAI. With 5+ years in e-learning and training across platforms like upGrad, Great Learning...

Ritesh Shantilal Firodiya

Ritesh Shantilal Firodiya

Technical Consultant, Walmart

Ritesh Firodiya is an experienced Full-Stack Architect and Developer with 8+ years of software development experience, specializing in TypeScript and modern web stacks. He currently works as a Technic...