Machine Learning & Artificial Intelligence: Executive PG Programme in
Machine Learning & Artificial Intelligence: Executive PG Programme in
Machine Learning & Artificial Intelligence: Executive PG Programme in
TABLE OF
CONTENTS
Why upGrad? 3
Program Highlights 6
Industry Projects 11
Learning Path 13
Career Support 24
Experience upGrad Offline 25
Hear from Our Learners 26
Program Details and Admission Process 27
THE ERA OF
GENERATIVE AI
WHY
UPGRAD?
433% 1.23 Cr
Highest Hike Highest Salary
50% 10 Million+
Avg Salary Hike Learners
5k 300+
Experts Hiring Partners
3 3
433% Highest Hike
ABOUT
UPGRAD AND IIITB
most engaging learning environment. The faculty covers the conceptual depths
of topics such as Data Science, Machine
Since inception, upGrad has delivered over Learning and Artificial Intelligence, and
20 million hours of learning, delivering Big Data Analytics. These will be
programs by collaborating with universities complemented by industry-relevant case
across the world including Duke CE, IIIT studies from major industry verticals by
Bangalore and Deakin Business School industry leaders with 8+ years of
among others. experience from upGrad’s industry
network.
upGrad is focused on helping working
4
01
PROGRAM
HIGHLIGHTS
Blended Learning
Learn with the ease and flexibility of recorded sessions as well as live sessions,
designed to ensure a wholesome learning experience.
Cutting-Edge Curriculum
Master advanced ML and AI concepts developed by industry experts and
faculty.
6
FACULTY AND INDUSTRY
EXPERTS
Mirza Rahim Baig
Analytics Lead, Zalando
Chandrashekar Ramanathan
Dean Academics, IIITB
Prof. Chandrashekar has a PhD from Mississippi State University and experience of over
10 years in several multinational organisations.
S. Anand
CEO, Gramener
A gold medallist from IIM Bangalore, an alumnus of IIT Madras and London Business
School, Anand is among the top 10 data scientists in India with 20 years of experience.
Ujjyaini Mitra
Head of Analytics, Zee5
An alumna of McKinsey and Co., Flipkart, and Bharti Airtel with over 11 years of experience.
Anshuman Gupta
Director - Data Science, Pitney Bowes
He has a PhD (Dual) from Penn State University as well as a BTech Degree from IIT Bombay.
Gunjan Narulkar
Director, AI/ML Product R&D, Fidelity
Gunjan has extensive experience in the AI- Ml products and R&D and is currently working
as a director at Fidelity Investments.
7
Prof. G. Srinivasaraghavan
01
Professor, IIITB
Prof. Srinivasaraghavan has a PhD in Computer Science from IIT-K and 18 years of experience
with Infosys Technologies and several other companies
Ankit Jain
ML Engineering Manager, Meta
Prof. Dinesh has a PhD from EPFL Switzerland, MSc from IISc Bangalore in System Science
and Signal Processing and BTech.
Kalpana Subbaramappa
Ex-AVP, Genpact
Kalpana is the ex-AVP of Decision Sciences at Genpact with over 20 years of experience.
Srinath Srinivasa
Professor and Dean (R&D), IIITB
He holds a PhD in Information Systems from the Berlin Brandenburg Graduate School,
Germany, and is a recipient of various international grants for his
research activities.
Chandramouleeswaran
Adjunct Faculty, IIITB
Georgios Ouzounis
Head of ML Engineering, Atlas AI
Technologist and visionary with over 22 years of experience and serving as the head of
ML Engineering at Atlas AI in California, USA.
8
Arihant Jain
Head of Data Science & Risk, IIFL Finance
Arihant is an expert in the field of Machine Learning technologies and is currently heading
Data Science and Risk at IIFL Finance.
Usha Rengaraju
Chief of Research, Exa Protocol
She hails from the prestigious Harvard as well as Columbia University. She is a unicorn data
scientist and have over 10 years of industry experience.
Chiranjoy Chowdhuri
Chief Analytics Officer, Pidilite
Chiranjoy is a Data, Analytics and AI practitioner with 13 years’ experience and In his cur-
rent role, he is the Global Head of Data and Analytics at Pidilite Industries.
Sajan Kedia
Machine Learning Lead, Myntra
Sajan has extensive experience in the field of ML, Big Data, Data Science, and AI. He is
the Machine learning lead at Myntra .
Rohit Ghosh
Founding Member & Chief Strategy Officer, Qure.ai.
Rohit is a IIT-Bombay grad and currently Founding Member & Chief Strategy Officer of
Qure.ai.
Raghuram Bharadwaj
Assistant Professor
Raghuram received his PhD. from Indian Institute of Science (IISc). As an expert in
GenerativeAI, his main research interests are in the areas of Reinforcement Learning,
Deep Learning, Machine Learning, Game theory, and Multi-agent learning
9
01
UPGRAD LEARNING
EXPERIENCE
• Live Discussion forum for peer to peer doubt resolution monitored by technical
experts
• Reverse knowledge transfer sessions (FLIP classrooms) with learners tutoring
fellow batchmates
• Peer to peer networking opportunities with alumni pool of 10000+
• Lab walkthroughs of industry-driven projects
Industry Mentors
• Fortnightly personalised group (1:8) mentorship sessions with industry exper for
proactive mentoring
• Calls with industry experts for personalised feedback & guidance spread over
3 months
Hands-on Projects
• 12+ projects & assignments and a Capstone Project to choose from 6 options
• Live coding classes on Kaggle & OpenCV & sessions on building your Github
profile
10
INDUSTRY
PROJECTS
Telecom Churn
Solve the most crucial business problem for a leading telecom operator in India and southeast
Asia - predicting customer churn.
Gesture Recognition
Make a Smart TV system which can control the TV with user’s hand gestures as the remote control.
Sales Forecasting
Predict the sales for a european pharma giant using a host of different types of variables. Apply VAR and
VARMAX models to build the appropriate model.
11
Face Mask detection
Create a custom ob0j1ect detector using the YOLO algorithm to detect the presence of face masks in the
images of different people.
Build a Model for converting MRI images from one type (T1) into other (T2) and vice versa.
CycleGAN model is used for producing T2 type MRI images given T1 type input MRI images.
Build a model using the concepts of natural language processing and recommender systems to recommend
news stories to users on a popular news platform.
Build a sentiment analysis based product recommendation system to recommend the similar products to the
users. Sentiment analysis is used to fine tune the product recommendation system.
Help in creating a Data / AI Strategy for an ecommerce company by creating their roadmaps, solutions for use
cases & prioritization frameworks. 12
LEARNING
PATH
13
01
PROGRAMMING TOOLS,
LANGUAGES AND LIBRARIES
14
PROGRAM
CURRICULUM
PRE-PROGRAM PREPARATORY CONTENT (3 WEEKS)
1 INTRODUCTION TO PYTHON
Build a foundation for the most in-demand programming language of the 21st century.
2 Learn version control, collaborating, portfolio making using git. Understand the process of creating
repository. Learn the process of creating github portfolio using github pages with jekyll
15
*Syllabus is subject to change by the university
01
3 INFERENTIAL STATISTICS
Build a strong statistical foundation and learn how to ‘infer’ insights from a huge population using a
small sample.
4 HYPOTHESIS TESTING
Understand how to formulate and validate hypothesis for a population to solve real-life
business problems.
1 LINEAR REGRESSION
Venture into the machine learning community by learning how one variable can be predicted
using several other variables through a housing dataset where you will predict the prices of
houses based on various factors.
3 LOGISTIC REGRESSION
Learn your first binary classification technique by determining whether customers of a telecom
operator are likely to churn to help the business retain customers.
4 NAIVE BAYES
Understand the basic building blocks of Naive Bayes and learn how to build an SMS Spam
Ham Classifier using Naive Bayes technique.
5 MODEL SELECTION
Learn the pros and cons of simple and complex models and the different methods for quantifying
model complexity, along with regularisation and cross validation.
16
*Syllabus is subject to change by the university
MACHINE LEARNING II (7 WEEKS)
1
ADVANCED REGRESSION
Understand generalised regression and different feature selection techniques, along with the
perils of overfitting and how it can be countered using regularisation.
6 BOOSTING
Learn how weak learners can be ‘boosted’ with the help of each other and become strong
learners using different boosting algorithms such as Adaboost, GBM, and XGBoost.
learning algorithm of PCA, and its practical applications on supervised and unsupervised
problems.
17
*Syllabus is subject to change by the university
01
4 Ever wondered what goes behind machine translation, sentiment analysis, speech recogni-
tion etc. ? Learn how RNN helps in these areas having sequential data like text, speech,
and videos, etc.
1 LEXICAL PROCESSING
Do you get annoyed by the constant spams in yor mail box? Wouldn’t it be nice if we had a
program to check your spellings?
In this module learn how to build a spell checker & spam detector using techniques like pho-
netic hashing,bag-of-words, TF-IDF, etc.
2 SYNTACTICAL PROCESSING
Learn how to analyse the syntax or the grammatical structure of sentences using POS tagging
and Dependency parsing.
4 SEMANTIC PROCESSING
Learn the most interesting area in the field of NLP and understand different techniques like
word-embeddings, topic modelling to build an application that extracts opinions about
socially relevant issues.
18
*Syllabus is subject to change by the university
5 CASE STUDY: CLASSIFYING CUSTOMER COMPLAINT TICKETS
In this case study you will create a solution that will help in identifying the type of complaint
ticket raised by the customers of a multinational bank.
1 PRE-REQUISITE MODULE
Builds upon foundational knowledge of DevOps, focusing on its application in the context of
machine learning.
2 INTRODUCTION TO MLOPS
This module provides an overview of MLOps, focusing on the principles and practices of
inte- grating machine learning into the software development lifecycle.
7 MLOPS PROJECT
In this assignment, students will apply the concepts and tools learned throughout the curriculum to
develop an end-to-end MLOps solution.
19
*Syllabus is subject to change by the university
01
1
ADVANCED NLP - INTRODUCTION TO ATTENTION MECHANISM
This module focuses on building sequence to sequence models using attention mechanism to
build a Neural Machine Translation(NMT) model
2
ADVANCED NLP - INTRODUCTION TO TRANSFORMERS
Explores Transformers architecture in NLP, diving deeper into self-attention mechanisms, multi-
head attention, and positional encoding, with a focus on fine-tuning BERT models for sentence
similarity.
3
INTRODUCTION TO GENERATIVE AI, CHATGPT & PROMPT ENGINEERING
Introduces students to the world of generative AI and various LLMs that have revolutionised the
current industry, and enables learners to dive into that revolution by learning the nitty-gritties of
writing a prompt of generate a desired outputs for complex tasks.
4 Dive deeper into prompt engineering and learn how to structure prompts and outputs, and how
you can use advanced prompting techniques such as chain-of-thought prompting, zero- and
few-shot prompting, prompt injunctions, prompt pararmeter tuning. By the end of this module,
learners will become proficient at defining prompts for most complex tasks.
5 PRODUCT DEVELOPMENT & INTEGRATING SPEECH USING WHISPER API AND APPLICATION
DEPLOYMENT USING FLASK
Learn the fundamentals of product development, and deploy your own GPT-enabled web app
with the use of Flask.
20
*Syllabus is subject to change by the university
7 APPLICATIONS OF LLMS IN CODE GENERATION & DATA SCIENCE
Write prompts to generate accurate codes for various general and data tasks, perform basic
data processing and modelling tasks using ChatGPT and Copilot.
8
GENAI PROJECTS
Apply your learnings to create various GenAI enabled applications such as Interview Gynie,
PixxelCraft and ShrewdNewsAI
9
EMBEDDING LARGE DOCUMENTS WITH LLMS
Understand the concepts of embeddings and take the first step towards building custom LLMs
that involve integrating a database with your GenAI models.
10
STORING AND INDEXING EMBEDDINGS OF LARGE DOCUMENTS WITH VECTORSTORES
LIKE PINECONE
Embed large documents and datasets with the help of vectorstores like Pinecone to enhance
ChatGPT’s ability to understand context, avaoid hallucinations, and perform accurately on
data-specific tasks.
Understand how the different components of LangChain such as Models, Prompts, Indexes,
15
FUTURE DEVELOPMENTS IN GENERATIVE AI
Understand what the future of AI holds (mitigating risks in AI, RLHF as a product, Multimodal
Learning), both from the architecture and applications perspective.
CAPSTONE (4 WEEKS)
1
CAPSTONE
Choose from a range of real-world industry woven projects on advanced topics like
Recommendation Systems, Fraud Detection, GANs among many others.
2
NEWS RECOMMENDER SYSTEM
Build a model to using the concepts of natural language processing and recommender systems
to recommend news stories to users on a popular news platform.
21
*Syllabus is subject to change by the university
01
6 SALES FORECASTING
Predict the sales for a european pharma giant using a host of different types of variables. Apply VAR
and VARMAX models to build the appropriate model
CycleGAN model is used for producing T2 type MRI images given T1 type input MRI images.
3
DEEP REINFORCEMENT LEARNING
Want to build your own Atari Game? Learn the Q-function or policy using the various Deep
Reinforce- ment Learning algorithms: Deep Q Learning, Policy Gradient Methods, Actor- Critic
method.
Disclaimer: Program curriculum is subject to change basis inputs from the institute and experts. Please refer to the website for update
details, or speak to our Admission Counsellors.
22
*Syllabus is subject to change by the university
MEET THE
CLASS
20.9% BFSI
INDUSTRIES
OUR LEARNERS COME FROM
5.2% E-Commerce
3.1% Consulting
4.1% Education
3.5% Manufacturing
1.7% Aerospace
3.7% Automobile
3.9% Energy
1.7% Security
1.7% Transport
5.6% Telecom
25.1% IT
3.7% Others
23
01
CAREER
SUPPORT
Jobs on Career Centre High Performance Coaching
Career Centre offering upGrad jobs across Dedicated coaches working with you to identify best
experience levels and CTC ranges. suited career opportunities.
• Easy apply feature for upGrad hiring partner • Help you define your value proposition
vacancies • Lay out a Career Path and help you adhere to your
• Create resume at profile builder and with one
timelines and goals
click to apply for various jobs
• Help you with interview preparations, finding jobs in
the market, salary negotiations and other preparation
as required
upGrad Elevate
• Recruitment Drive to connect you with the
best talent admirers in the industry Personalised Industry Session
• Get access to a wide range of opportunities 90-minute sessions biweekly by leading industry
and find the perfect job experts.
• Apply your learnings to real industry problems • Session categories: Career, Technical and
Communications.
• Doubt resolution
• Develop proof of concepts and apply
Interview Preparation theoretical concepts in the real world
Pre-recorded content on topics such as: • Assess skill levels
• Profile building, communications, etc • Peer Networking
• Problem solving approach • Classroom Element
• Approaching guesstimates • Business communication sessions and
• Domain specific interview question bank much more
and much more
24
Disclaimer: Career services are subject to change. Please refer to the website or speak to our Admission Counsellor for updated details.
EXPERIENCE UPGRAD
OFFLINE
UPGRAD ELEVATE
upGrad’s Hiring Drive where you can interview with
25
01
HEAR FROM
OUR LEARNERS
26
PROGRAM DETAILS AND
ADMISSION PROCESS
SELECTION PROCESS
INFORMATION, 1800 210 2020 to the website for updated details or speak
COMPANY INFORMATION