Registration Deadline

21st April

3 months




IIT Roorkee




About the Course

This "AI for Managers By IIT Roorkee" course is designed exclusively for managers driven by case studies and real world projects. The course equips the managers with the artificial intelligence (AI) and machine learning (ML) tools needed to manage any AI/ML projects/innovations.

The general perception is that we should know a lot of mathematics to learn AI. However, we believe that anybody can learn AI and apply that knowledge at work or, even in our day-to-day life.

Furthermore, this course doesn't require any programming knowledge as a pre-requisite. It will teach you the building blocks of AI using real-world practical examples and case studies. Another unique feature of this course is the fact that we illustrate several business problems and cover all the three major aspects of machine learning technology, i.e, supervised, unsupervised and reinforcement learning.

Also, AI projects are complex and as a manager, you must know how to set the strategic technical direction for the entire team and the organization. Just bring your business and managerial experience, and the course will do the rest.

By the time you finish the course, you will be ready to apply the newly acquired skills to drive better business and strategic decisions for your business using AI.

Program Highlights

PG Certificate from IIT Roorkee

Certificate from IIT Roorkee

Certificate of Completion by IIT Roorkee

1 Week Immersion Program

Learn from Experts

Learn from IIT Roorkee professors and Industry Experts

Placement Eligibility Test

Placement Eligibility Test

Proctored Exams with Deep Learning models with opportunity to get Placed

Hands-On Project

Hands-On Project

Work on real world projects to get an hands-on experience

Timely Doubt Resolution

Timely Doubt Resolution

Get access to community of learners via our discussion forum

Access to Cloud Lab

Access to Cloud Lab

Lab comes pre-installed with all the software you will need to learn and practice.

Registration Closing on 21st April


What is the certificate like?

  • Why IIT Roorkee?

    IIT Roorkee is ranked first among all the IITs AND 20th position globally in citations per faculty. Established in 1847, it's one of the oldest technical institutions in Asia. IIT Roorkee fosters a very strong entrepreneurial culture. Some of their alumni are highly successful as entrepreneurs in the new age digital economy.

  • Why Cloudxlab?

    CloudxLab is a team of developers, engineers, and educators passionate about building innovative products to make learning fun, engaging, and for life. We are a highly motivated team who build fresh and lasting learning experiences for our users. Powered by our innovation processes, we provide a gamified environment where learning is fun and constructive. From creative design to intuitive apps we create a seamless learning experience for our users. We upskill engineers in deep tech - make them employable & future-ready.



Among the IITs in the ‘Citations per Faculty’ parameter

*QS World Rankings

India Today


Ranked Engineering College

*India Today 2020



Ranked for IITs

*NIRF 2020



Ranked Best Global Universities in India

*QS World Rankings

Hands-on Learning

hands-on lab

  • Gamified Learning Platform
    Making learning fun and sustainable

  • Auto-assessment Tests
    Learn by writing code and executing it on lab

  • No Installation Required
    Lab comes pre-installed softwares and accessible everywhere


Zillur Rahman

Prof. Zillur Rahman

Professor - Department of Management Studies
IIT Roorkee

Dr. Zillur Rahman is a Professor in the Department of Management Studies, IIT Roorkee, Roorkee. He has a PhD in Business Administration. The domain of his work in the PhD program was Information Systems and their planning, design, implementation, and usage. He has over twenty years of teaching experience.

He has taught and lectured UG, PG, and PhD students, and colleagues across disciplines and countries. He has co-authored several books published by Wiley, McGraw Hill and Cengage. His research papers and articles have been published in several top-ranking journals.


Instructor Sandeep Giri

Sandeep Giri

Founder at CloudxLab

Past: Amazon, InMobi, D.E.Shaw

Instructor Abhinav Singh

Abhinav Singh

Co-Founder at CloudxLab

Past: Byjus

Instructor Praveen

Praveen Pavithran

Co-Founder at Yatis

Past: YourCabs, Cypress Semiconductor


Foundation Courses

1. Programming Tools and Foundational Concepts
1. Linux for Data Science
2. Getting Started with Git
3. Python Foundations
4. Machine Learning Prerequisites(Including Numpy, Pandas and Linear Algebra)
5. Getting Started with SQL
6. Statistics Foundations

Course on AI for Managers

1. Introduction
As part of the introduction, we will learn what is AI and the various Components of AI, Machine Learning and Big Data. We will also discuss a wide variety of cases with very humane examples.
1. AI and Machine Learning
2. Introduction to AI, ML and DL
2. Machine Learning Process
In this chapter, we will learn the process of Machine Learning and various important concepts using real life applications. We will start with the basics of Machine learning and by the end, we will be ready to build Machine Learning projects.
1 Approach - We will understand the difference between the Machine Learning based approach and traditional approach. We will take a case study of a spam filter for email.
2. Types - We will identify and understand the various types of Machine Learning problems, which in turn will help us determine the type of Machine Learning process to use. To achieve this, we will employ 4 case studies. This will be followed up with 5 exercises to ensure that you build a comfort level with these concepts.
3. Basics - The next step is to learn the process of a typical Machine Learning project. This can be divided into two phases - "training" and "predicting". We will learn these details by the way of visualizations and examples.
3. Train and Test - Further, we will learn that during the development there are two parts - training and testing. We will learn about various challenges and the common pitfalls in splitting the data, including the many biases involved. This section will include a very basic module on statistics.
4. Train and Test - Further, we will learn that during the development there are two parts - training and testing. We will learn about various challenges and the common pitfalls in splitting the data, including the many biases involved. This section will include a very basic module on statistics. We will also study many performance measures one can use to assess the performance of a machine-learning model. This will, again, be based on multiple case studies.
5. Representing your data - The main role of any manager is to know the data and be able to represent it. Learning how to represent the data for the consumption of an algorithm is the key to solving business problems with data. We will learn how to identify features, instances and labels etc based on four different projects.This will be complemented with case studies to improve our understanding of the identification of features, instances, labels, performance measures etc.
6. Overfitting and Underfitting - The most important concept in Machine Learning and human behavior is to identify not-learning and too much learning - both extremes are bad. As part of this session, we will learn the difference between bias and variance or underfitting and overfitting with real-life examples.This will not involve any mathematical, coding or technical details. Instead, it will be based on very humane examples. We will also learn how to detect if our Machine Learning model is not-learning at all or rote-learning or memorizing.
3. Analytics and Data Sciences
We will learn about cleaning, wrangling, visualizing the data. This chapter will revolve around understanding of Analytics, Statistics and probability. We will also touch upon the important issue of statistical inference.
4. End to End Project - Regression
We will build an end-to-end Machine Learning project. For instance, predicting the housing prices in California. We will go through various steps such as: Framing the problem, identifying the type of problem, splitting the data, selecting the performance criteria etc.
We have built a very simple tool called BootML, which makes it possible to do the end-to-end projects without any know-how of programming language or frameworks. BootML takes input from you in a very user-friendly interface and then generates the entire project.
This will be followed by seven case studies, which you can build using BootML.
5. End to End Project - Classification
We will learn more about classification and the various performance measures for classification like accuracy, confusion matrix, precision/recall and ROC curve. At the end of this chapter, we will build a model to detect breast cancer.
6. The underpinnings of ML
This chapter will go a little deeper into Machine Learning, by focussing on how algorithms work. We will explore the important algorithms and their internal working in simple words using real-life examples without any math or coding.
We will learn Linear Regression, Decision Trees, Neural Networks, Different types of neural networks such as CNN and RNN. We will also learn a great technique called ensemble learning.
7. Challenges in Machine Learning Project
In a typical Machine Learning project, there are various challenges. This chapter covers these difficulties and discusses how to overcome them.
1 Regularization - When machine starts memorizing too much, we need to do regularization. We will learn about various regularizing techniques such as dropout.
2 Dimensionality Reduction - If there are too many features of every object we need to remove certain features because it would overflow the memory or could take up a long time. This is known as dimensionality reduction - we will learn about various ways of dimensionality reduction in a humane way. Do you know that when we take a photo we are actually converting a 3D object into 2D? That's exactly dimensionality reduction - taking a photo such that the most important information is still retained.
3 Data Augmentation - Sometimes we have very few datasets, which poses a major constraint to learning ability of the machine. We can overcome this challenge by generating more data from the existing ones. For example, we can tweak an existing photo to create more versions of it. This is what we call Data Augmentation. We will learn the data augmentation techniques and also understand when to use them and, equally important, when not to use them.
4 Transfer Learning - Machine-learning models typically require a lot of data, processing and time. What can we do if we are short on all three resources? This is where the transfer learning technique comes into play where we download an existing brain (neural network), i.e. a pre-trained machine learning process, and adapt it to fit the need. and tweak it to fit the need.
5 Distributed ML - We will also learn how to distribute a process if it is too slow or taking too much of computing resources.
8. Unsupervised Machine Learning
In many machine learning examples, we do not have labeled data. Instead, we try to figure out the patterns in the given data.
A typical machine learning project would involve both supervised and unsupervised approaches. We will learn the following topics as part of this chapter. We will learn about the various unsupervised machine learning problems and as well as the appropriate algorithm to use for each problem type. This will be followed up by various case studies and examples.
1 Natural Language Processing (NLP) - Natural language processing or NLP is the ability to understand human language. There have been remarkable developments in NLP in the last few years. We will learn about the various forms of natural language processing such as Named Entity Extraction (NER), TFIDF and word embedding.
2 Clustering - Charles Darwin created a hierarchy of species based on the features of all the species. This is exactly an example of hierarchical clustering. In this chapter, we will cover the use-cases, types, and algorithms of clustering. We will use various case studies as examples.
3 Recommendation Engine - Recommendations have been at the forefront of Machine Learning. The Netflix competition and Amazon's product recommendations are the most obvious examples of Machine Learning. In most cases, Machine Learning in an organization starts with a recommendation engine.
Recommendation generation is also known as collaborative filtering. We will learn various algorithms, strategies, and tools to create successful recommendations.
We will learn how to measure the performance of a recommendation engine, address the cold start problem and also get our hands dirty with a humongous dataset. We will also address the important issue of when not to use a recommendation engine.
Months of Blended Training
Days of Lab Access

Apply Now

Application Process

  • Step 1. Submit the application form and SOP(Statement of Purpose)
    Register by filling the application form

  • Step 2. Reviewing the application
    he admission team will review the application and respond with the application status in 24 hours

  • Step 3. Join The Program
    Confirmation of seat is subject to the payment

Certification Guideline

You will be required to complete at least 80% of the course content and any 3 of the mandatory projects within 90 days of enrollment to be eligible for the certificate. All the above requirements need to be met within the deadline of the course to be eligible for the certificate from IIT Roorkee.


Background in basic probability and algorithmic thinking is preferred, although not mandatory. Note that the essentials of Python for machine learning is required for the course but it is provided as complementary with the course.


    1. 15% Scholarships are available for students, unemployed, women from STEM background, IIT Alumni and CloudxLab Alumni
    1. 10% Scholarship available for those clearing the scholarship test

PS: Details to avail the scholarship will be sent post application-submission and only one scholarship applicable per learner

Early Bird Price

No Cost EMI at

113 166 /Month

Or Program Fee 399 499

  • 3 Months Program
  • Online Self-Paced Training
  • 90 Days of Online Lab Access
  • Cohort Starting Now
  • 24*7 Support
  • Registration Deadline 21st April
  • Certificate from IIT Roorkee
Apply Now »
  • Please note that there is an additional 5% off for one-time payment
  • Placement Assistance

    Placement Eligibility Test

    Placement Eligibility Test

    We have around 300+ recruitment partners who will be interviewing you based on your performances in PET

    Profile Building Sessions

    Profile Building Sessions

    Sessions will be conducted to guide you on creating the perfect resume and professional profile to get noticed by recruiters

    Career Guidance Webinars

    Career Guidance Webinars

    Career Guidance Webinars from seasoned industry experts



    Frequently Asked Questions

    Do I need to install any software before starting this course?

    No, we will provide you with the access to our online lab and BootML so that you do not have to install anything on your local machine

    What is your refund policy?

    If you are unhappy with the product for any reason, let us know within 7 days of purchasing or upgrading your account, and we'll cancel your account and issue a full refund. Please contact us at to request a refund within the stipulated time. We will be sorry to see you go though!

    I have some more questions. Can I talk to someone?

    Absolutely! Please contact us here

    If I have more questions during the week days apart from the live sessions, how can I get it cleared?

    Teaching assistants will be helping you during the weekdays to ensure a seamless learning experience. You will be able to have a session at your and the teaching assistants convenience and get your queries cleared over WhatsApp, email or call. The learners will be part of a WhatsApp group with the course faculty so that all the queries the learners may have are answered 24/7.

    Can I expect any placement support?

    Yes, we do offer placement assistance that includes career guidance, resume building tips and mock interviews. Each participant will receive staunch support from the industry mentors, who also direct you through various placement opportunities within the industry. Above all, we are partnered with leading MNC’s that offer placement opportunities to our participants.

    Do you provide learning materials to the participants?

    Yes, once you’ve joined the program, you will get the login details to access the Learning Management System (LMS), where you can find all the learning materials such as pre-readings, assignments, in-class resources, and recorded videos of classroom sessions, additional reading materials, webinars, and other learning resources added as per the requirements.

    What if I miss a class?

    You will never lose any lecture. You can view the recorded session of the class in your LMS.

    Can I get a certificate for the projects completed?

    We have created a set of Guided Projects on our platform. You may complete these guided projects and earn the certificate for free. Check it out here

    Will there be Options to Pay using EMI/Installments

    Yes, you can choose to pay by installments on the payment page.