• Learning Format Self-Paced Learning

Why Join this Program

Earn an Elite Certificate

Receive a certificate of program completion from iHUB DivyaSampark, IIT Roorkee

IBM’s Industry Prowess

Earn certificates for IBM courses and attend masterclasses by industry experts from IBM

Industry-Relevant Experience

Gain experience through 25+ hands-on projects and 20+ tools with seamless access to integrated labs

Exposure to Latest AI Trends

Attend live online classes on generative AI, prompt engineering, explainable AI, ChatGPT, and more


Looking to enroll your employees into this program ?

Program Overview

Achieve mastery in your AI and machine learning career through this rigorous program. This Professional Certificate Program in Gen AI and Machine Learning combines both theory and hands-on training, offering live virtual sessions by industry experts, self-paced video lessons, projects, labs, and masterclasses by faculties from various eminent institutes.

Post Graduate Program Advantage

Our curriculum equips you with the skills and knowledge to excel in your career. With a structured learning approach and industry-relevant projects, you will be able to tackle complex challenges and stay at the forefront of this field.

  • Program Certificate

    iHub DivyaSampark, IIT Roorkee

    • Earn a certificate from iHUB DivyaSampark, IIT Roorkee
    • Receive an opportunity to avail a 2-day campus immersion at IIT Roorkee campus
    • Learn about the latest AI trends like generative AI, prompt engineering, ChatGPT and more
  • IBM Certificate

    A Game-Changing IBM Collaboration

    • Industry recognized certificates for IBM courses
    • Masterclasses by IBM experts
    • Ask Me Anything sessions and hackathons

Program Details

This Professional Certificate Program in Generative AI and Machine Learning encompasses an array of topics, ranging from Python programming, statistics, exploratory data analysis, supervised and unsupervised learning, deep learning, generative AI, prompt engineering, NLP, and other topics.

Learning Path

  • Get started with this Generative AI and Machine Learning Certificate Program and explore everything about this unique learning journey covering all the concepts of the generative AI and machine learning domain you need to kickstart your career.

    • In-depth exploration of generative AI models
    • Emphasis on ChatGPT
    • Hands-on expertise in AI chatbot applications
    • Topics: Generative AI, explainable AI, prompt engineering, fine-tuning, ethical concerns, deployment, security, monitoring, debugging, maintenance
    • Essential Python skills for AI and ML algorithms
    • Python for data analysis
    • Efficient construction of intelligent systems
    • Python for data science
    • Skills to create Python scripts
    • Practical data analysis in a Jupyter-based lab setting
    • Hypothesis testing techniques: Z-test, T-test, ANOVA
    • Data preprocessing
    • Constructing and assessing models
    • Python principles: strings, Lambda functions, lists
    • Exploration of NumPy, linear algebra, statistical concepts
    • Machine learning process
    • Supervised learning: regression models, classification algorithms
    • Unsupervised learning: clustering techniques, ensemble modeling
    • Machine learning frameworks: TensorFlow, Keras
    • Application of PyTorch in recommendation engine construction
    • Deep learning principles
    • Building artificial neural networks
    • Navigating layers of data abstraction
    • Data capabilities for AI
    • Distinctions between deep learning and machine learning
    • Neural networks, forward and backward propagation
    • TensorFlow 2, Keras
    • Enhancing model performance, interpreting models
    • Convolutional neural networks (CNNs), transfer learning, object detection
    • Recurrent neural networks (RNNs), autoencoders
  • - Neural networks, LLMs, architectures
    - Generative models: VAEs, GANs, Autoencoders, Transformer-based models
    - Developing and deploying a conversational chatbot

  • This Generative AI and Machine Learning Certification program culminates in a capstone project, providing you with the chance to put into practice the skills you've acquired in the training. Supported by focused mentoring sessions, you will tackle a real-world industry challenge. This project serves as the ultimate phase in your learning journey and as a platform to demonstrate your proficiency to potential employers.

  • Attend an online interactive masterclass and get insights about advancements in technology and techniques in AI and machine learning by faculties from various eminent institutes.

    • Fundamental principles of reinforcement learning (RL)
    • Diverse approaches for RL challenges with Python and TensorFlow
    • Application of reinforcement learning and associated algorithms for problem-solving
    • Comprehensive expertise in computer vision and deep learning
    • Topics: Image acquisition and manipulation, convolutional neural networks (CNNs), object recognition
    • Image segmentation, generative models, optical character recognition
    • Distributed and parallel computing, principles of explainable AI (XAI)
  • Attend an online interactive industry masterclass and get insights about advancements in technology and techniques in AI and machine learning by IBM experts

    • Deep dive into machine learning algorithms for natural language data
    • Emphasis on natural language comprehension, feature design, natural language generation
    • Automated speech recognition, speech-to-text, text-to-speech conversion
    • Development of voice assistance tools, including Alexa skills creation

Skills Covered

  • Generative AI
  • Prompt Engineering
  • ChatGPT
  • Explainable AI
  • Large Language Models
  • Generative AI Architectures
  • Generative AI Models
  • Machine Learning Algorithms
  • Model Training and Optimization
  • Ensemble Methods
  • Deep Learning
  • Natural Language Processing
  • Computer Vision
  • Reinforcement Learning
  • Speech Recognition
  • Supervised and Unsupervised Learning
  • Model Evaluation and Validation

Tools Covered

ChatGPTMidjourneypythonOpen CVkerastensorflowMatPlotlibNumPyScikitLearnDjango-n

Industry Projects

  • Project 1

    Create a Virtual Assistant with Generative AI

    Develop a conversational chatbot that can engage in meaningful dialogues, answer questions, provide recommendations, and assist with tasks based on the documents provided.

  • Project 2

    Predicting Employee Iteration with Machine Learning

    Build a machine learning model that predicts employee attrition rate at a company by identifying patterns in their work habits and desire to stay with the company.

  • Project 3

    Utilize Deep Learning to Automate Ship Detection

    Use deep learning concepts, such as CNN, to automate a system that detects and prevents faulty situations resulting from human error and identifies the type of ships

  • Project 4

    Explore Feature Analysis with EDA and Statistics

    Perform feature analysis to understand the features of water bottles using EDA and statistical techniques to understand their overall quality and sustainability.

  • Project 5

    Understand the Real Estate Parameters with Feature Engineering

    Use feature engineering to identify the top factors that influence price negotiations in the homebuying process.

  • Project 6

    Use Cluster Analysis for Song Classification

    Perform cluster analysis to create a recommended playlist of songs for users based on their user behavior.

  • Project 7

    Customer Acquisition with EDA and Statistics

    Use exploratory data analysis and statistical techniques to understand the factors that contribute to customer acquisition for a retail firm.

  • Project 8

    Utilize Time Forecasting to Forecast for the Food Industry

    Use data science techniques, such as time series forecasting, to help a data analytics company forecast demand for different items across restaurants.

  • Project 9

    Detecting Diabetics with CNN and Deploying with TensorFlow

    Use distributed training to construct a CNN model capable of detecting diabetic retinopathy and deploy it using TensorFlow Serving for an accurate diagnosis.

  • Project 10

    Build Facial Recognition for Healthcare System with Deep Learning

    Leverage deep learning algorithms to develop a facial recognition feature that helps diagnose patients for genetic disorders and their variations.

  • Project 11

    Explore the Road Safety of Autopilot Feature with Data Analysis

    Examine accident data involving Tesla’s auto-pilot feature to assess the correlation between road safety and the use of auto-pilot technology.

  • Project 12

    Create An AI Recommendation Engine to Improve Marketing

    Use AI to categorize images of historical structures and conduct exploratory data analysis (EDA) to build a recommendation engine that improves marketing initiatives.

  • Project 13

    Utilize Python to Build a Shopping App

    Develop a shopping application that has login and public login features, different categories, and supports a variety of payment options on the Python platform

Disclaimer - The projects have been built leveraging real publicly available data-sets of the mentioned organizations.


Program Advisors

  • Manish Anand

    Manish Anand

    CEO at iHUB DivyaSampark, IIT Roorkee

    Leading as CEO at iHUB DivyaSampark, IIT Roorkee. An alumnus of IIT Kanpur with an MBA from KAIST, Manish is a seasoned innovator, fostering technological innovation at IHUB  with a keen interest in AI & ML and analytics domain, making him an ideal advisor for our program.

  • Dr. Sudeb Dasgupta

    Dr. Sudeb Dasgupta

    Professor at IIT Roorkee

    Respected Professor at IIT Roorkee, with a Ph.D. in Electronics Engineering from BHU. His deep understanding of electronics and view on leveraging Generative AI brings a unique perspective to this program

  • Dr. Balasubramanian R

    Dr. Balasubramanian R

    Professor at IIT Roorkee

    Esteemed Professor at IIT Roorkee, holding a Ph.D. in Mathematics and Computer Science from IIT Madras. With over 20 years of teaching experience, he advocates the latest AI/ML and Data Analytics trends in his teachings, a valuable asset to our program.


Batch Profile

This program caters to working professionals from a variety of industries and backgrounds. The diversity of our students adds richness to class discussions and interactions.

  • The class consists of learners from excellent organizations and diverse industries
    Information Technology - 35%Software Product - 29%BFSI - 15%E-commerce - 9%Others - 12%
    Wells Fargo
    Ernst & Young

Learner Reviews

Admission Details

Application Process

The application process consists of three simple steps. An offer of admission will be made to the selected candidates and accepted by the candidates by paying the admission fee.


Submit Application

Complete the application and include a brief statement of purpose.


Application Review

Admission panel members will shortlist candidates according to criteria.



An offer of admission will be made to qualified candidates.

Eligibility Criteria

For admission to this program in Gen AI and Machine Learning, candidates should have:

A bachelor's degree with an average of 50% or higher marks
2+ years of work experience preferred
Basic understanding of mathematics and programming concepts

Apply Now

Program Benefits

  • Program Certificate from iHUB DivyaSampark, IIT Roorkee
  • 2-day campus immersion program at IIT Roorkee
  • IBM course certificates and masterclasses by IBM experts
  • Integrated labs & 20+ practice tools
  • Live & self-paced learning for better engagement


  • What is Global Teaching Assistance?

    Our teaching assistants are a dedicated team of subject matter experts here to help you get certified in the machine learning course on your first attempt. They proactively engage with students to ensure adherence to the learning path—helping to enrich their learning experience, from class onboarding to project mentoring to career assistance.

  • Disclaimer
  • PMP, PMI, PMBOK, CAPM, PgMP, PfMP, ACP, PBA, RMP, SP, and OPM3 are registered marks of the Project Management Institute, Inc.