You are on page 1of 53

Executive PG Programme in

DATA SCIENCE
Get the Whole Picture
01

Table of
Contents
2 About upGrad

3 Why upGrad?

4 Program Highlights

5 Faculty and Industry Experts

7 upGrad Learning Experience

9 Industry Projects

10 Learning Path

11 Executive PG Programme Curriculum

44 Meet the Class

45 Career Support

46 Our Alumni Work at

47 Career Transitions

48 Experience upGrad Offline

50 Hear from our Learners

52 Program Details and Admission Process


02

About
upGrad
upGrad has delivered over 20 million hours of
learning, delivering programs by collaborating
with universities across the world including Duke
CE, IIT Madras, IIIT Bangalore and Deakin Business
School among others.

Online education is a fundamental disruption IIITB is a renowned university offering


that will have a far-reaching impact. programs specialising in data science,
upGrad was founded taking this into machine learning and artificial intelligence.
consideration. upGrad is an online education The IIITB faculty includes an average of
platform to help individuals develop their 15+ years of experience.
professional potential in the most engaging
learning environment. The faculty covers the conceptual depths
of topics such as Data Science, Machine
Since inception, upGrad has delivered Learning and Artificial Intelligence,
over 20 million hours of learning, delivering and Big Data Analytics. These will be
programs by collaborating with universities complemented by industry relevant case
across the world including Duke CE, studies from major industry verticals by
IIT Madras, IIIT Bangalore and Deakin industry leaders with 8+ years of experience
Business School among others. from upGrad’s industry network.

upGrad is focused on helping working Furthermore, our strong placement


professionals in their bid to learn, grow network, industry mentorship and the
and move up in their career through a credibility of a Executive PG Programme
wide-range of programs designed to will provide you with just the right push to
improve their expertise. accelerate your career in Data Science!
03
01

85+
Countries Learners Base

Why
upGrad?
433%
Highest Salary Hike

57%
Avg. Salary Hike

300+
Hiring Partners

2+ Million
Learners

700+
Industry Experts
04

Program
Highlights
Executive PG Programme from IIITB
and Alumni Status
Get certified by IIITB and gain alumni
Equivalent to NSQF (National Skill status on successful completion of the
-
Qualification Framework) level 8 program.
Do an Executive PG Programme from
IIITB that satisfies NSQF level 8 criteria.

Tools & Languages


Learn 14 + Programming Tools &
Languages such as Python,
Tableau, MySQL, Keras,
Tensorflow and more.

6 Specialisations
NASSCOM Future Skill Certification
Choose from 6 specialisations
India’s first Executive PG Programme
such as Natural Language
validated by and recommended by
Processing, Deep Learning,
NASSCOM. Avail a participation certificate
Business Intelligence/ Data
from NASSCOM on successful program
Analytics, Business Analytics,
completion.
Data Engineering based on
your background and career
aspirations and get the learning
you want.

Blended Learning
Learn with the ease and flexibility
of recorded sessions as well as
live sessions, designed to ensure
a wholesome learning experience.
05
01

Faculty and Industry


Experts

Hindol Basu Chandrashekar Ramanathan S. Anand


CEO, Actify Data Labs Dean Academics, IIITB CEO, Gramener

An alumnus of IIT and IIM with over 13 Prof. Chandrashekar has a PhD from A gold medallist from IIM Bangalore,
years of experience in analytics with Mississippi State University and an alumnus of IIT Madras and London
industry leaders such as Citigroup and experience of over 10 years in several Business School, Anand is among the
Tata Industries. multinational organisations. top 10 data scientists in India with 20
years of experience.

Tricha Anjali Sameer Dhanrajani Bijoy Kumar Khandelwal


Ex-Associate Dean, IIIT-B Co-Founder and CEO, AIQRATE COO, Actify Data Labs

Prof. Anjali has a PhD from Georgia Sameer Dhanrajani is an AI and Bijoy comes with a deep understanding
Institute of Technology as well as an Analytics evangelist for Fortune 500 of the private and cloud architectures
integrated MTech (EE) from IIT Bombay. companies who has won several and has helped numerous companies
industry awards in the field of analytics. make the transition.
06

Prof. G. Srinivasaraghavan Kalpana Subbaramappa


Professor, IIITB Ex-AVP, Genpact

Prof. Srinivasaraghavan has a PhD Kalpana is the ex-AVP  of Decision


in Computer Science from IIT-K Sciences at Genpact with over 20 years
and 18 years of experience with of experience.
Infosys Technologies and several other
companies.

DEBABRATA DAS
Director, IIIT-B
He is PI and noble officerof the
project under the National Mission
for Interdisciplinary Cyber-Physical
Systems.
07
01

upGrad Learning
Experience
Student Support Team
• We have a dedicated/ Student Support Team
for handling your queries via email or callback
requests
• This support is available 7 days a week, 24x7

Expert Feedback
• Personalised expert feedback on assignments
and projects
• Regular live sessions by experts to clarify
concept related doubts

Industry Networking
• Live sessions by experts on various
industry topics
• One-on-one discussion and feedback
sessions with industry mentors

Industry Mentors
• Receive unparalleled guidance from
industry mentors, teaching assistants
and graders upGrad BaseCamp (PRE-COVID)
• Receive one-on- one feedback on • Fun-packed, informative and career
submissions and personalised feedback building workshop sessions by
on improvement industry professionals and
professors
• Group activities with your peers and
alumni
Q&A Forum
• Timely doubt resolution by Industry
experts and peers
• 100% expert-verified responses to
ensure quality learning
08

New
Additions
Introduction of a new specialization - Data Science Generalist
1. Specially designed for learners with 0 to 5 years of experience to
become job ready.

2. Additional Live sessions, Practice Questions, Quizzes, Career Es-


sentials to be conducted

3. Curriculum Focus Areas: Database, Visualization, Classical Machine


Learning, Data Structures & Algorithms

Career Essential Soft-skills Program


1. Excel your personal & professional life with upGrad’s Soft Skills
Program

2. Study Three fundamental Skills - Interview & Job Search, Corporate


& Business Communication and Problem Solving

3. Get access to 40+ learner hours of soft skills content delivered by the
best faculty & Industry experts

30-Hour Programming Bootcamp for Non-Tech Learners


1. Non-tech background? No need to fear of Programming anymore

2. A 30-hour Python Programming bootcamp focusing on develop-


ing Basic + Intermediate Python Programming Concepts to assist
non-tech learners.

3. A blended learning experience delivered via Interactive live ses-


sions and assessments
01
09

Industry
Projects

IMDb Movie Analysis Uber Supply-Demand Gap Lead Scoring Fraud Detection

Creditworthiness of Speech Recognition Image Captioning Gesture Recognition


Customers

SHOP

Social Media Listening Telecom Churn Interactive Market Retail Giant Sales
Campaign Analysis Forecasting

And many more!


10

Learning
Path
Preparatory Course Data Toolkit Machine Learning
0 week 13 weeks 8 weeks
Tools: Python, Excel Tools: Python, Excel, Tools: Python, Excel
mySQL

Choose any of the


6 Specialisations
25 weeks (with 6 weeks of Capstone)

Data Science Natural Language Deep Learning Business Analytics Business Intelligence/ Data Engineering
Generalist Processing Tools: Python, Tools: Python, Data Analytics Tools: Hadoop,
Tools: Python, Tools: Python, Excel Excel, TensorFlow mySQL, Excel Tools: Python, Power HBase, Sqoop,
Tableau, SQL BI, Excel, mySQL, Mon- Hive, Flume,
goDB, Shiny, Tableau PySpark, Spark,
Airflow

Executive PG Executive PG Executive PG Executive PG Executive PG Executive PG


Programme in Programme in Programme in Programme in Programme in Data Programme in
Data Science Data Science Data Science Data Science Science Data Science
(Data Science (Natural Language (Deep Learning) (Business (Business (Data Engineering)
Generalist) Processing) Analytics) Intelligence/ Data
Analytics)
01
11

Executive PG Programme
in Data Science
CO MMON CU RRIC ULUM
PRE-PROGRAM PREPARATORY CONTENT
1. DATA ANALYSIS IN EXCEL

1. INTRODUCTION TO EXCEL Taught by one of the most renowned data


scientists in the country (S.Anand, CEO,
2. DATA ANALYSIS IN EXCEL - I:
Gramener), this module takes you from
FUNCTIONS, FORMULAE, AND
a beginner level Excel user to an almost
CHARTS
professional user.
3. DATA ANALYSIS IN EXCEL - II:
PIVOTS AND LOOKUPS

2. ANALYTICS PROBLEM SOLVING

1. THE CRISP-DM FRAMEWORK This module covers concepts of the CRISP-


- BUSINESS AND DATA DM framework for business problem-solving.
UNDERSTANDING

2. CRISP-DM FRAMEWORK
- DATA PREPARATION,
MODELLING, EVALUATION
AND DEPLOYMENT

COURSE 1: DATA TOOLKIT


1. INTRODUCTION TO PYTHON

1. UNDERSTANDING THE Build a foundation for the most in-demand 2 WEEKS


UPGRAD CODING CONSOLE programming language of the 21st century.

2. BASICS OF PYTHON

3. DATA STRUCTURES IN
PYTHON

4. CONTROL STRUCTURE AND


FUNCTIONS IN PYTHON

5. OOP IN PYTHON

*The Curriculum is subject to change as per the inputs from university or industry experts
12

2. PROGRAMMING IN PYTHON

1. LOGIC AND SYNTAX Learn how to approach and solve logical 1 WEEK
BUILDING problems using programming.

2. DATA STRUCTURES: LISTS,


STRINGS, DICTIONARIES, AND
STACKS

3. TIME COMPLEXITY

4. SEARCHING AND SORTING

5. TWO POINTERS

6. RECURSION

3. PYTHON FOR DATA SCIENCE

1. INTRODUCTION TO NUMPY Learn how to manipulate datasets in Python 1 WEEK


using Pandas which is the most powerful
2. INTRODUCTION TO
library for data preparation and analysis.
MATPLOTLIB

3. INTRODUCTION TO PANDAS

4. GETTING AND CLEANING


DATA

4. DATA VISUALIZATION IN PYTHON

1. INTRODUCTION TO DATA Humans are visual learners and hence no 1 WEEK


VISUALIZATION task related to data is complete without
visualisation. Learn to plot and interpret
2. DATA VISUALISATION USING
various graphs in Python and observe how
SEABORN
they make data analysis and drawing insights
easier.

*The Curriculum is subject to change as per the inputs from university or industry experts
01
13

5. EXPLORATORY DATA ANALYSIS

1. DATA SOURCING Learn how to find and analyse the 2 WEEKS


patterns in the data to draw actionable
2. DATA CLEANING
insights.
3. UNIVARIATE ANALYSIS

4. BIVARIATE ANALYSIS AND


MULTIVARIATE ANALYSIS

6. CREDIT EDA CASE STUDY

1. PROBLEM STATEMENT Solve a real industry problem through the 1 WEEK


concepts learnt in exploratory data analysis.
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

7. INFERENTIAL STATISTICS

1. BASICS OF PROBABILITY Build a strong statistical foundation and learn 1 WEEK


how to ‘infer’ insights from a huge population
2. DISCRETE PROBABILITY
using a small sample.
DISTRIBUTIONS

3. CONTINUOUS PROBABILITY
DISTRIBUTIONS

4. CENTRAL LIMIT THEOREM

8. HYPOTHESIS TESTING

1. CONCEPTS OF HYPOTHESIS Understand how to formulate and validate 1 WEEK


TESTING - I: NULL AND hypotheses for a population to solve real-life
ALTERNATE HYPOTHESIS, business problems.
MAKING A DECISION, AND
CRITICAL VALUE METHOD

2. CONCEPTS OF HYPOTHESIS
TESTING - II: P-VALUE METHOD
AND TYPES OF ERRORS

3. INDUSTRY DEMONSTRATION
OF HYPOTHESIS TESTING:
TWO-SAMPLE MEAN AND
PROPROTION TEST, A/B
TESTING

*The Curriculum is subject to change as per the inputs from university or industry experts
14

9. DATA ANALYSIS USING SQL

1. DATABASE DESIGN Data in companies is definitely not stored 1 WEEK


in excel sheets! Learn the fundamentals
2. DATABASE CREATION IN
of database and extract information
MYSQL WORKBENCH
from RDBMS using the structured query
3. QUERYING IN MYSQL language.
4. JOINS AND SET OPERATIONS

10. ADVACED SQL & BEST PRACTICES

1. WINDOW FUNCTIONS Apply advanced SQL concepts like window- 1 WEEK


ing and procedures to derive insights from
2. CASE STATEMENTS, STORED
data and answer pertinent business
ROUTINES AND CURSORS
questions.
3. QUERY OPTIMISATION AND
BEST PRACTICES

4. PROBLEM-SOLVING USING
SQL

11. SQL ASSIGNMENT: RSVP MOVIES

1. PROBLEM STATEMENT In this assignment, you will work on a movies 1 WEEK


dataset using SQL to extract exciting insights.
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

COURSE 2 - MACHINE LEARNING


1. LINEAR REGRESSION

1. SIMPLE LINEAR REGRESSION Venture into the machine learning community 2 WEEKS
by learning how one variable can be predict-
2. SIMPLE LINEAR REGRESSION
ed using several other variables through a
IN PYTHON
housing dataset where you will predict the
3. MULTIPLE LINEAR prices of houses based on various factors.
REGRESSION

4. MUTLIPLE LINEAR
REGRESSION IN PYTHON

5. INDUSTRY RELEVANCE OF
LINEAR REGRESSION

*The Curriculum is subject to change as per the inputs from university or industry experts
15
01

2. LINEAR REGRESSION ASSIGNMENT

1. PROBLEM STATEMENT Build a model to understand the factors 1 WEEK


on which the demand for bike sharing
2. EVALUATION RUBRIC
systems vary on and help a company
3. FINAL SUBMISSION optimise its revenue.
4. SOLUTION

3. LOGISTIC REGRESSION

1. UNIVARIATE LOGISTIC Learn your first binary classification tech- 2 WEEKS


REGRESSION nique by determining which customers of a
telecom operator are likely to churn versus
2. MULTIVARIATE LOGISTIC
who are not to help the business retain cus-
REGRESSION: MODEL
tomers.
BUILDING AND EVALUATION

3. LOGISTIC REGRESSION:
INDUSTRY APPLICATIONS

4. UNSUPERVISED LEARNING: CLUSTERING

1. INTRODUCTION TO Learn how to group elements into different 1 WEEK


CLUSTERING clusters when you don’t have any pre-de-
fined labels to segregate them through
2. K-MEANS CLUSTERING
K-means clustering, hierarchical clustering,
3. HIERARCHICAL CLUSTERING and more.
4. OTHER FORMS OF
CLUSTERING: K-MODE,
K-PROTOTYPE, DB SCAN

5. BUSINESS PROBLEM SOLVING

1. INTRODUCTION TO BUSINESS Learn how to approach open ended real 1 WEEK


PROBLEM SOLVING world problems using data as a lever to
draw actionable insights.
2. BUSINESS PROBLEM
SOLVING: CASE STUDY
DEMONSTRATIONS

*The Curriculum is subject to change as per the inputs from university or industry experts
16

6. CLUSTERING ASSIGNMENT (OPTIONAL)

1. PROBLEM STATEMENT Apply the machine learning concepts 0 WEEK


learnt to help an internation NGO cluster
2. EVALUATION RUBRIC
countries to determine their overall
3. FINAL SUBMISSION development and plan for lagging
4. SOLUTION countries.

7. CASE STUDY: LEAD SCORING

1. PROBLEM STATEMENT Help the Sales team of your company iden- 1 WEEK
tify which leads are worth pursuing through
2. EVALUATION RUBRIC
this classification case study.
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
01
17

S P E CI ALI SATI O N: DEEP LEARNING


COURSE 3 - ADVANCED MACHINE LEARNING
1. TREE MODELS

1. INTRODUCTION TO DECISION Learn how the human decision making 2 WEEKS


TREES process can be replicated using a decision
tree and other powerful ensemble
2. ALGORITHMS FOR DECISION
algorithms.
TREE CONSTRUCTION

3. TRUNCATION AND PUNING

4. RANDOM FORESTS

2. MODEL SELECTION & GENERAL ML TECHNIQUES

1. PRINCIPLES OF MODEL Learn the pros and cons of simple and 1 WEEK
SELECTION complex models and the different methods
for quantifying model complexity, alongwith
2. MODEL EVALUATION
general machine learning techniques like
3. MODEL SELECTION: BEST feature engineering, model evaluation, and
PRACTICES many more.

3. BAGGING AND BOOSTING

1. INTRODUCTION TO Learn about ensemble modelling through 1 WEEK


BOOSTING AND ADABOOST bagging and boosting and understand how
weak algorithms can be transformed into
2. GRADIENT BOOSTING
stronger ones.

4. ADVANCED REGRESSION

1. GENERALIZED LINEAR In this module, take a more advanced look 1 WEEK


REGRESSION at regression models and learn the concepts
related to regularization.
2. REGULARIZED REGRESSION

*The Curriculum is subject to change as per the inputs from university or industry experts
18

5. ADVANCED REGRESSION ASSIGNMENT

1. PROBLEM STATEMENT Build a regularized regression model to 1 WEEK


understand the most important variables to
2. EVALUATION RUBRIC
predict the house prices in Australia.
3. FINAL SUBMISSION

4. SOLUTION

6. PRINCIPAL COMPONENT ANALYSIS

1. PRINICIPAL COMPONENT Understand important concepts related to 1 WEEK


ANALYSIS AND SINGULAR dimensionality reduction, the basic idea and
VALUE DECOMPOSITION the learning algorithm of PCA, and its practi-
cal applications on supervised and unsuper-
2. PRINCIPAL COMPONENT
vised problems.
ANALYSIS IN PYTHON

7. TIME SERIES ANALYSIS

1. INTRODUCTION TO In this module, you will learn how to analyse 2 WEEKS


TIME SERIES AND ITS and forecast a series that varies with time.
COMPONENTS

2. WORKING WITH STATIONARY


TIME SERIES

3. END-TO-END ANALYSIS OF
TIME SERIES

8. TELECOM CHURN CASE STUDY

1. PROBLEM STATEMENT Solve the most crucial business problem 2 WEEKS


for a leading telecom operator in India and
2. EVALUATION RUBRIC
southeast Asia - predicting customer churn.
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
19
01

COURSE 4 -DEEP LEARNING AND NEURAL NETWORKS


1. INTRODUCTION TO NEURAL NETWORKS

1. STRUCTURE OF NEURAL Learn the most sophisticated and cutting- 2 WEEKS


NETWORKS edge technique in machine learning -
Artificial Neural Networks or ANNs
2. FEED FORWARD IN NEURAL
NETWORKS

3. BACKPROPAGATION IN
NEURAL NETWORKS

4. MODIFICATIONS TO NEURAL
NETWORKS

5. HYPERPARAMETER TUNING
IN NEURAL NETWORKS

2. CONVOLUTIONAL NEURAL NETWORKS - INTRODUCTION


AND INDUSTRY APPLICATIONS

1. INTRODUCTION TO Learn the basics of CNN and OpenCV and 2 WEEKS


CONVOLUTIONAL NEURAL apply it to Computer Vision tasks like detect-
NETWORKS ing anomalies in chest X-Ray scans, vehicle
detection to count & categorise them to
2. BUILDING CNNS WITH
help the government ascertain the width and
PYTHON AND KERAS
strength of the road.
3. CNN ARCHITECTURES AND
TRANSFER LEARNING

4. STYLE TRANSFER AND


OBJECT DETECTION

5. INDUSTRY DEMONSTRATION:
USING CNNS WITH FLOWERS
IMAGES

6. INDUSTRY DEMONSTRATION:
USING CNNS WITH X-RAY
IMAGES

*The Curriculum is subject to change as per the inputs from university or industry experts
20

3. CNN ASSIGNMENT

1. PROBLEM STATEMENT Build a neural network from 1 WEEK


scratch
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

4. RECURRENT NEURAL NETWORKS

1. WHAT MAKES A NEURAL Ever wondered what goes behind machine 1 WEEK
NETWORK RECURRENT translation, sentiment analysis, speech
recognition? Learn how RNN helps in these
2. VARIANTS OF RNNS:
areas having sequential data like text,
BIDIRECTIONAL RNNS AND
speech, videos, and a lot more.
LSTMS

3. BUILDING RNNS IN PYTHON

5. GESTURE RECOGNITION

1. TWO ARCHITECTURES: 3D Make a Smart TV system which can control 2 WEEKS


CONVS AND CNN-RNN STACK the TV with user’s hand gestures as the
remote control
2. UNDERSTANDING
GENERATORS

3. STARTER CODE
WALKTHROUGH

4. PROBLEM STATEMENT AND


FINAL SUBMISSION

*The Curriculum is subject to change as per the inputs from university or industry experts
01
21

COURSE 5 - CAPSTONE PROJECT


1. CAPSTONE PROJECT

1. AN OVERVIEW OF THE Choose from a range of real-world industry 6 WEEKS


DOMAIN AND ASSOCIATED woven projects on advanced topics like
CONCEPTS Recommendation Systems, Fraud Detection,
Emotion Detection from faces, Social Media
2. PROBLEM STATEMENT
Listening, Speech Recognition among many
3. EVALUATION RUBRIC others.
4. MID SUBMISSION

5. FINAL SUBMISSION

6. SOLUTION

S P E CI ALI SATI O N: NAT URAL


L A NGUAGE PROC ESSING
COURSE 3 - ADVANCED MACHINE LEARNING
1. TREE MODELS

1. INTRODUCTION TO DECISION Learn how the human decision making 2 WEEKS


TREES process can be replicated using a decision
tree and other powerful ensemble
2. ALGORITHMS FOR DECISION
algorithms.
TREE CONSTRUCTION

3. TRUNCATION AND PUNING

4. RANDOM FORESTS

2. MODEL SELECTION & GENERAL ML TECHNIQUES

1. PRINCIPLES OF MODEL Learn the pros and cons of simple and 1 WEEK
SELECTION complex models and the different methods
for quantifying model complexity, alongwith
2. MODEL EVALUATION
general machine learning techniques like
3. MODEL SELECTION: BEST feature engineering, model evaluation, and
PRACTICES many more.

*The Curriculum is subject to change as per the inputs from university or industry experts
22

3. PRINCIPAL COMPONENT ANALYSIS

1. PRINICIPAL COMPONENT Understand important concepts related to 1 WEEK


ANALYSIS AND SINGULAR dimensionality reduction, the basic idea
VALUE DECOMPOSITION and the learning algorithm of PCA, and its
practical applications on supervised and
2. PRINCIPAL COMPONENT
unsupervised problems.
ANALYSIS IN PYTHON

4. ADVANCED REGRESSION

1. GENERALIZED LINEAR In this module, take a more advanced look 1 WEEK


REGRESSION at regression models and learn the concepts
related to regularization.
2. REGULARIZED REGRESSION

5. ADVANCED REGRESSION ASSIGNMENT

1. PROBLEM STATEMENT Build a regularized regression model to 1 WEEK


understand the most important variables to
2. EVALUATION RUBRIC
predict the house prices in Australia.
3. FINAL SUBMISSION

4. SOLUTION

6. BAGGING AND BOOSTING

1. INTRODUCTION TO Learn about ensemble modelling through 1 WEEK


BOOSTING AND ADABOOST bagging and boosting and understand how
weak algorithms can be transformed into
2. GRADIENT BOOSTING
stronger ones.

7. TIME SERIES ANALYSIS

1. INTRODUCTION TO In this module, you will learn how to 2 WEEKS


TIME SERIES AND ITS analyse and forecast a series that varies
COMPONENTS with time.

2. WORKING WITH STATIONARY


TIME SERIES

3. END-TO-END ANALYSIS OF
TIME SERIES

*The Curriculum is subject to change as per the inputs from university or industry experts
01
23

8. TELECOM CHURN CASE STUDY

1. PROBLEM STATEMENT Solve the most crucial business problem 2 WEEKS


for a leading telecom operator in India and
2. EVALUATION RUBRIC
southeast Asia - predicting customer churn.
3. FINAL SUBMISSION

4. SOLUTION

9. LEXICAL PROCESSING

1. INTRODUCTION TO NLP Do you get annoyed by the constant spams 1 WEEK


in yor mail box? Wouldn’t it be nice if we
2. BASIC LEXICAL PROCESSING
had a program to check your spellings?
3. ADVANCED LEXICAL In this module learn how to build a spell
PROCESSING checker & spam detector using techniques
like phonetic hashing,bag-of-words,
TF-IDF, etc.

10. SYNTACTIC PROCESSING

1. INTRODUCTION TO Learn how to analyse the syntax or the 2 WEEKS


SYNTACTIC PROCESSING grammatical structure of sentences using
POS tagging and Dependency parsing.
2. PARSING

3. INFORMATION EXTRACTION

4. CONDITIONAL RANDOM
FIELDS

11. SYNTACTIC PROCESSING -ASSIGNMENT

1. PROBLEM STATEMENT Use the techniques such as POS tagging 2 WEEKS


and Dependency parsing to extract
2. EVALUATION RUBRIC
information from unstructured text data
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
24

12. NEURAL NETS FOR NLP

1. UNDERSTANDING NEURAL Learn the most sophisticated and cutting- 1 WEEK


NETWORKS edge technique in machine learning -
Artificial Neural Networks or ANNs.
2. LOSS FUNCTIONS AND BACK
PROPAGATION

3. UNDERSTANDING
TENSORFLOW

4. CASE STUDY : IMDB MOVIE


REVIEW CLASSIFICATION

13. SEMANTIC PROCESSING

1. INTRODUCTION TO Learn the most interesting area in the field of 2 WEEKS


SEMANTIC PROCESSING NLP and understand different techniques like
word-embeddings, topic modelling to build
2. DISTRIBUTIONAL SEMANTICS
an application that extracts opinions about
3. TOPIC MODELLING socially relevant issues.

14. CASE STUDY: AUTOMATIC TICKET CLASSIFICATION

1. PROBLEM STATEMENT Categorise support tickets with the 2 WEEKS


help of Unsupervised learning and
2. EVALUATION RUBRIC
Topic modelling
3. FINAL SUBMISSION

4. SOLUTION

COURSE 5 - CAPSTONE PROJECT


1. CAPSTONE PROJECT

1. AN OVERVIEW OF THE Choose from a range of real-world industry 6 WEEKS


DOMAIN AND ASSOCIATED woven projects on advanced topics like
CONCEPTS Recommendation Systems, Fraud Detection,
Emotion Detection from faces, Social Media
2. PROBLEM STATEMENT
Listening, Speech Recognition among many
3. EVALUATION RUBRIC others.
4. MID SUBMISSION

5. FINAL SUBMISSION

6. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
25
01

S P E CI ALI SATI O N: BUSINESS ANALYT ICS


COURSE 3 - ADVANCED MACHINE LEARNING
1. TREE MODELS

1. INTRODUCTION TO DECISION Learn how the human decision making 2 WEEKS


TREES process can be replicated using a
decision tree and other powerful
2. ALGORITHMS FOR DECISION
ensemble algorithms.
TREE CONSTRUCTION

3. HYPERPARAMETER TUNING
IN DECISION TREES

4. ENSEMBLES AND RANDOM


FORESTS

2. TIME SERIES FORECASTING

1. INTRODUCTION TO In this module, you will learn how to 2 WEEKS


TIME SERIES AND ITS analyse and forecast a series that
COMPONENTS varies with time.

2. SMOOTHING TECHNIQUES

3. INTRODUCTION TO AR
MODELS

4. BUILDING AR MODELS

3. RETAIL-GIANT SALES FORECASTING ASSIGNMENT

1. PROBLEM STATEMENT Apply the concepts learnt in time series to 1 WEEK


solve a forecasting problem for a retail giant.
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
26

4. MODEL SELECTION & GENERAL ML TECHNIQUES

1. PRINCIPLES OF MODEL Learn the pros and cons of simple and 2 WEEKS
SELECTION complex models and the different methods
for quantifying model complexity, alongwith
2. MODEL BUILDING AND
general machine learning techniques like
EVALUATION
feature engineering, model evaluation, and
3. FEATURE ENGINEERING many more.
4. CLASS IMBALANCE

5. ADVANCED EXCEL

1. EXCEL FUNCTIONS Learn the advanced concepts in Excel and 1 WEEK


start to perform data analysis like a pro!
2. DATA ANALYSIS IN EXCEL

3. ADVANCED TOOLS AND


VISUALISATIONS

6. VISUALISATION USING TABLEAU

1. DATA EXPLORATION IN Learn basic visualisation techniques using 1 WEEK


TABLEAU the most in-demand visualization tool in the
industry.
2. VISUALISING AND ANALYSING
DATA IN TABLEAU WITH
BASIC PLOTS

7. TELECOM CHURN CASE STUDY

1. PROBLEM STATEMENT Solve the most crucial business problem 2 WEEKS


for a leading telecom operator in India and
2. EVALUATION RUBRIC
southeast Asia - predicting customer churn.
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
27
01

COURSE 4: BUSINESS REQUIREMENTS


1. STRUCTURED PROBLEM SOLVING USING FRAMEWORKS

1. INTRODUCTION TO Learn how to attack a business problem 2 WEEKS


STRUCTURED PROBLEM using various structured frameworks like
SOLVING 5W, 5WHYs, and SPIN.

2. INTERVIEWING AND
FRAMEWORKS - I: 5W AND
5WHYS

3. INTERVIEWING AND
FRAMEWORKS - II: SPIN

4. INDUSTRY DEMONSTRATIONS
ON FRAMEWORKS

5. UNDERSTANDING BUSINESS
MODEL CANVAS AND ISSUE
TREE FRAMEWORK

6. INDUSTRY DEMONSTRATIONS
ON ISSUE TREE FRAMEWORK

7. SPECIALIZED FRAMEWORKS
FOR BUSINESS PROBLEMS:
7PS, 5CS, ETC.

2. STRUCTURED PROBLEM SOLVING ASSIGNMENT

1. PROBLEM STATEMENT Apply your learnings from the course to 1 WEEK


solve a real-life business problem.
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

3. OPERATIONS RESEARCH

1. INTRODUCTION & CONCEPTS Learn about the world of operations research 2 WEEKS
OF OPTIMISATION through linear and integer optimisations.

2. OPTIMISATION USING EXCEL

3. OPTIMISATION USING
PYTHON

4. OR IN INDUSTRY -
WAREHOUSE PROBLEM,
ASSIGNMENT PROBLEM, JOB-
SHOP SCHEDULING, ETC.

*The Curriculum is subject to change as per the inputs from university or industry experts
28

4. DATA STORYTELLING

1. INTRODUCTION TO DATA Learn how to effectively strategise, 1 WEEK


STORYTELLING communicate, and fine grain your data
analysis projects and understand how to
2. COMPONENTS OF A
optimally present your findings to technical
GOOD STORY WITH
and non-technical stakeholders and upgrade
DATA - UNDERSTANDING
your storytelling skills.
YOUR STAKEHOLDER AND
STAKEHOLDER EMPATHY,
LEVELS OF DETAILS FOR
DIFFERENT STAKEHOLDERS
- CXO/LEADERSHIP VS TEAM
PRESENTATIONS, VISUALS,
ETC.

3. GOLDEN RULES FOR DATA


STORYTELLING

5. BUSINESS CASE STUDY

1. PROBLEM STATEMENT Understand how a project in the industry 2 WEEKS


is taken up and solved through a
2. EVALUATION RUBRIC
comprehensive business case study.
3. FINAL SUBMISSION

4. SOLUTION

COURSE 5 - CAPSTONE PROJECT


1. CAPSTONE PROJECT

1. POWER BI - OPTIONAL Solve an end-to-end real-life industry 6 WEEKS


problem from a wide variety of domains.
2. AN OVERVIEW OF THE
DOMAIN AND ASSOCIATED
CONCEPTS

3. PROBLEM STATEMENT

4. EVALUATION RUBRIC

5. MID SUBMISSION

6. FINAL SUBMISSION

7. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
29
01

S P E CI ALI SATI O N: BUSINESS


IN T E LLI GE NCE / DATA ANALYT IC S
COURSE 3: SQL AND NOSQL DATABASES
1. DATA MODELLING

1. DATABASE DESIGN RECAP In this module, you will learn and use data 1 WEEK
modelling on a dataset to solve a business
2. BUILDING BLOCKS OF DATA
problem.
MODELLING

3. PROBLEM SOLVING USING


DATA MODELLING

4. DATA MODELLING: OPTIONAL


ASSIGNMENT

2. ADVANCED SQL AND BEST PRACTICES

1. WINDOW FUNCTIONS Apply advanced SQL concepts like 2 WEEKS


windowing and procedures to derive insights
2. CASE STATEMENTS, STORED
from data and answer pertinent business
ROUTINES, AND CURSORS
questions.
3. QUERY OPTIMISATION AND
BEST PRACTICES

4. PROBLEM SOLVING USING


SQL

3. SQL WEEKLONG LAB 1 WEEK

4. ADVANCED EXCEL

1. EXCEL FUNCTIONS Learn the advanced concepts in Excel and 1 WEEK


start to perform data analysis like a pro!
2. DATA ANALYSIS IN EXCEL

3. ADVANCED TOOLS AND


VISUALISATIONS

*The Curriculum is subject to change as per the inputs from university or industry experts
30

5. NOSQL DATABASES AND MONGODB

1. INTRODUCTION TO NOSQL Take your knowledge of query languages a 2 WEEKS


DATABASES AND MONGODB step further by learning about MongoDB - a
NoSQL database which is becoming more
2. QUERYING IN MONGODB
and more popular in the industry.
3. AGGREGATION IN MONGODB-I

4. DATA MODELLING IN
MONGODB

5. INDEXING IN MONGODB

6. AGGREGATION IN MONGODB-II

7. REPLICATION AND SHARDING

6. INTRODUCTION TO BIG DATA AND CLOUD

1. BIG DATA AND CLOUD Understand the basics of big data and cloud 1 WEEK
COMPUTING and learn to work with an EMR cluster on a
cloud-based service.
2. AMAZON WEB SERVICES

3. BIG DATA STORAGE AND


PROCESSING - HADOOP

4. EMR CLUSTER IN AWS

7. HIVE AND QUERYING

1. INTRODUCTION TO HIVE In this module, you learn about the 1 WEEK


architecture and features of the Hive
2. BASIC HIVE QUERIES
Query Language.
3. ADVANCED HIVE QUERIES

8. HIVE CASE STUDY

1. PROBLEM STATEMENT Understand how a project in the industry 2 WEEKS


is taken up and solved through a
2. EVALUATION RUBRIC
comprehensive business case study.
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
31
01

COURSE 4: STORYTELLING WITH ADVANCED


VISUALISATIONS
1. VISUALISATION USING TABLEAU

1. DATA EXPLORATION IN Learn advanced visualisation techniques 2 WEEKS


TABLEAU using the most in-demand visualization
tool in the industry.
2. VISUALISING AND ANALYSING
DATA IN TABLEAU WITH
BASIC PLOTS

3. ADVANCED VISUALISATIONS
USING TABLEAU - I: LOD
EXPRESSIONS, HEXBIN
CHARTS, SANKEY DIAGRAMS,
WATERFALL CHARTS, ETC.

4. ADVANCED VISUALISATIONS
USING TABLEAU - II: PARETO
CHARTS, BULLET GRAPHS,
HIGHLIGHT TABLES, ETC.

5. CASE STUDY: VISUALISING


KPIS

2. SPORTS ANALYTICS - IPL VISUALISATION ASSIGNMENT

1. PROBLEM STATEMENT Apply the new found Excel and Tableau skills 1 WEEK
to solve an exciting business assignment.
2. EVALUATION RUBRIC

3. FINAL SUBMISSION

4. SOLUTION

3. VISUALISATION USING POWERBI

1. POWERBI: INTRODUCTION Take your visualization game a step forward 1 WEEK


AND SETUP by understanding how to operate PowerBI.

2. VISUALISING AND ANALYSING


DATA IN POWERBI

3. DATA TRANSFORMATIONS
USING POWERBI

4. MAKING INTERACTIVE
DASHBOARDS WITH POWERBI

*The Curriculum is subject to change as per the inputs from university or industry experts
32

4. VISUALISATION USING PLOTLY

1. INTRODUCTION TO PLOTLY Get a brief introduction to another popular 1 WEEK


open-sourced visualisation library in Python
2. BASIC VISUALISATIONS IN
and learn to code and create powerful,
PLOTLY
pretty, and interactive visualisations.
3. ADVANCED VISUALISATIONS
IN PLOTLY

5. DATA STORYTELLING

1. INTRODUCTION TO DATA Learn how to effectively strategise, 1 WEEK


STORYTELLING communicate, and fine grain your data
analysis projects and understand how to
2. COMPONENTS OF A
optimally present your findings to technical
GOOD STORY WITH
and non-technical stakeholders and upgrade
DATA - UNDERSTANDING
your storytelling skills.
YOUR STAKEHOLDER AND
STAKEHOLDER EMPATHY,
LEVELS OF DETAILS FOR
DIFFERENT STAKEHOLDERS
- CXO/LEADERSHIP VS TEAM
PRESENTATIONS, VISUALS,
ETC.

3. GOLDEN RULES FOR DATA


STORYTELLING

6. BUSINESS CASE STUDY

1. PROBLEM STATEMENT Understand how a project in the industry 2 WEEKS


is taken up and solved through a
2. EVALUATION RUBRIC
comprehensive business case study.
3. FINAL SUBMISSION

4. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
33
01

COURSE 5 - CAPSTONE PROJECT

1. CAPSTONE PROJECT

1. AN OVERVIEW OF THE Solve an end-to-end real-life industry 6 WEEKS


DOMAIN AND ASSOCIATED problem from a wide variety of domains.
CONCEPTS

2. PROBLEM STATEMENT

3. EVALUATION RUBRIC

4. MID SUBMISSION

5. FINAL SUBMISSION

6. SOLUTION

S P E CI ALI SATI O N: DATA ENG INEERIN G


COURSE 3: DATA ENGINEERING - I
1. INTRODUCTION TO BIG DATA(OPTIONAL)

1. 4VS OF BIG DATA This module you will learn what big data 0 WEEK
is, its various characteristics, and its
2. BIG DATA: INDUSTRY CASE
determining factors. You will also get an
STUDIES
idea of the various sources of big data and
the wide range of big data applications in
different industries such as retail, healthcare,
and finance.

2. INTRODUCTION TO CLOUD AND AWS SETUP

1. INTRODUCTION TO CLOUD Understand what is cloud and setup your 1 WEEK


AWS account which will be required duing
2. AWS SETUP
the program.

*The Curriculum is subject to change as per the inputs from university or industry experts
34

3. INTRODUCTION TO HADOOP AND MAPREDUCE PROGRAMMING

1. CONCEPTS RETAILED TO Understand the world of distributed data 1 WEEK


DISTRIBUTED COMPUTING processing and storage with Hadoop. Learn
to write MapReduce jobs in Python.
2. HADOOP DISTRIBUTED FILE
SYSTEM

3. MAPREDUCE PROGRAMMING
IN PYTHON

4. ASSIGNMENT (OPTIONAL)

1. INTRODUCTION, PROBLEM Solve an assignment to brush up the skills 0 WEEK


STATEMENT AND GRADING learnt so far.
RUBRICS

5. DATA MANAGEMENT AND RELATIONAL DATABASE MODELLING

1. ENTERPRISE DATA Understand the concepts of Data 1 WEEK


MANAGEMENT Management and learn to model data
from a Relational Database.
2. RELATIONAL DATABASE
MODELLING

3. NORMAL FORMS AND ER


DIAGRAMS

6. NOSQL DATABASES AND APACHE HBASE NOSQL DATABASES


AND MONGODB (OPTIONAL)

1. CONCEPTS OF NOSQL Learn the concepts of NoSQL databases. 1 WEEK


DATABASES Understand the working of Apache HBase.

2. INTRODUCTION TO APACHE
HBASE

3. HBASE PYTHON API

4. COMPARISION OF NOSQL
DATABASES

*The Curriculum is subject to change as per the inputs from university or industry experts
35
01

7. DATA WAREHOUSING (OPTIONAL)

1. INTRODUCTION TO DATA Understand the intricacies behind designing 0 WEEK


WAREHOUSE AND DATA a data warehouse and a data lake for use
LAKES case/s.

2. DESIGNING DATA
WAREHOUSING FOR AN ETL
DATA PIPELINE

3. DESIGNING DATA LAKE FOR


AN ETL DATA PIPELINE

8. DATA INGESTION WITH APACHE SQOOP AND APACHE FLUME

1. INTRODUCTION TO DATA Get familiar with the challenges involed in 1 WEEK


INGESTION data ingestion. Use Sqoop and Flume to
ingest structured and unstructured data into
2. STRUCTURED DATA
Hadoop.
INGESTION WITH SQOOP

3. UNSTRUCTURED DATA
INGESTION WITH FLUME

9. HIVE & QUERYING

1. FUNDAMENTALS OF APACHE Manage and query a data warehouse with 1 WEEK


HIVE Apache Hive. Learn to write optimized HQL
for large scale data analysis.
2. WRITING HQL FOR DATA
ANALYSIS

3. PARTITIONING AND
BUCKETING WITH HIVE

10. ASSIGNMENT (OPTIONAL)

1. INTRODUCTION, PROBLEM Solve an assignment to brush up the skills 1 WEEK


STATEMENT AND GRADING learnt so far.
RUBRICS

*The Curriculum is subject to change as per the inputs from university or industry experts
36

11. AMAZON REDSHIFT

1. DATA WAREHOUSING WITH Learn to deploy a Redshift cluster and use it 1 WEEK
REDSHIFT for querying data.

2. ANALYZE DATA WITH


REDSHIFT

12. INTRODUCTION TO APACHE SPARK

1. SPARK ARCHITECTURE Get introduced to Apache Spark, a lighting 1 WEEK


fast big data processing engine.
2. RDD, DATAFRAME API,
SPARKSQL

13. PROJECT: ETL DATA PIPLINE

1. INTRODUCTION AND Make use of Sqoop, Redshift & Spark to 2 WEEKS


PROBLEM STATEMENT design an ETL data pipeline.

2. GRADING RUBRICS AND


SUBMISSION

14. AWS CLOUD INFRASTRUCTURE (OPTIONAL)

1. THE AWS CLOUD PLATFORM Do a deep dive into AWS Cloud 0 WEEK
2. BUILDING AND DEPLOYING
VIRTUAL MACHINES

3. AWS CLOUD STORAGE


SOLUTIONS

4. APPLICATION DEPLOYMENT

5. CLOUD ADMINISTRATION
AND SECURITY

6. LOAD BALANCING AND


BACKUP STRATEGIES

7. CLOUD AUTOMATION

*The Curriculum is subject to change as per the inputs from university or industry experts
37
01

COURSE 4 - DATA ENGINEERING - II

1. OPTIMISING SPARK FOR LARGE SCALE DATA PROCESSING

1. RUNNING SPARK ON Use PySpark to create large scale data 1 WEEK


MULTINODE CLUSTER processing applications.

2. SPARK MEMORY & DISK


OPTIMISATION

3. OPTIMISING SPARK CLUSTER


ENVIRONMENT

2. APACHE FLINK(OPTIONAL)

1. INTRODUCTION TO APACHE Get Introduced to Apahce Flink and learn 0 WEEK


FLINK query batch data

2. BATCH DATA PROCESSING


WITH FLINK
Use DataStream API to create a stream
3. STREAM PROCESSING WITH processing application
APACHE FLINK

4. SQL API

3. REAL-TIME DATA STREAMING WITH APACHE KAFKA

1. INTRO TO REAL-TIME Understand the producer-consumer 1 WEEK


DATA PROCESSING architecture of Apache Kafka. Learn to set up
ARCHITECTURES a Kafka cluster for managing real-time data.

2. FUNDAMENTALS OF APACHE
KAFKA

3. SETTING UP KAFKA
PRODUCER AND CONSUMER

4. KAFKA CONNECT API &


KAFKA STREAMS

*The Curriculum is subject to change as per the inputs from university or industry experts
38

4. REAL-TIME DATA PROCESSING USING SPARK STREAMING

1. SPARK STREAMING Learn about the real-time data processing 1 WEEK


ARCHITECTURE architecture of Apache Spark. Build Spark
Streaming applications to process data in
2. SPARK STREAMING APIS
real-time.
3. BUILDING STREAM
PROCESSING APPLICATION
WITH SPARK

4. COMPARISION BETWEEN
SPARK STREAMING AND
FLINK

5. ASSIGNMENT (OPTIONAL)

1. INTRODUCTION, PROBLEM Solve an assignment to brush up the skills 0 WEEK


STATEMENT AND GRADING learnt so far.
RUBRICS

6. BUILDING AUTOMATED DATA PIPELINES WITH AIRFLOW

1. FUNDAMENTS OF AIRFLOW Automate Data Pipelines with Airflow. 1 WEEK


2. WORKFLOW MANAGEMENT
WITH AIRFLOW

3. AUTOMATING AN ENTIRE
DATA PIPELINE WITH
AIRFLOW

7. ANALYTICS USING PYSPARK

1. EXPLORATORY DATA Use PySpark to do EDA and Predictive 2 WEEKS


ANALYSIS WITH PYSPARK Analysis using Spark’s ML library.

2. PREDICTIVE ANALYSIS WITH


SPARK MLLIB

*The Curriculum is subject to change as per the inputs from university or industry experts
39
01

8. PROJECT: REAL TIME DATA PROCESSING

1. INTRODUCTION AND Build an end-to-end real-time data 2 WEEKS


PROBLEM STATEMENT processing application using Spark
Streaming and Kafka.
2. GRADING RUBRICS AND
SUBMISSION

COURSE 5 - CAPSTONE PROJECT


1. CAPSTONE PROJECT

1. AN OVERVIEW OF THE The capstone project will stich all the 6 WEEKS
DOMAIN AND ASSOCIATED components of data engineering together.
CONCEPTS

2. PROBLEM STATEMENT

3. EVALUATION RUBRIC

4. MID SUBMISSION

5. FINAL SUBMISSION

6. SOLUTION

S P E CI ALI SATI O N: DATA G ENERAL IST


COURSE 3 - ADVANCED MACHINE LEARNING AND
STORYTELLING
1. TREE MODELS

1. INTRODUCTION TO DECISION Learn how the human decision making 2 WEEKS


TREES process can be replicated using a decision
tree and other powerful ensemble
2. ALGORITHMS FOR DECISION
algorithms.
TREE CONSTRUCTION

3. HYPERPARAMETER TUNING
IN DECISION TREES

4. ENSEMBLES AND RANDOM


FORESTS

*The Curriculum is subject to change as per the inputs from university or industry experts
40

2. BOOSTING (OPTIONAL)

1. INTRODUCTION TO Learn about ensemble modelling through 0 WEEK


BOOSTING AND ADABOOST bagging and boosting and understand how
weak algorithms can be transformed into
2. GRADIENT BOOSTING
stronger ones.

3. MODEL SELECTION & GENERAL ML TECHNIQUES

1. PRINCIPLES OF MODEL Learn the pros and cons of simple and 1 WEEK
SELECTION complex models and the different methods
for quantifying model complexity, alongwith
2. MODEL BUILDING AND
general machine learning techniques like
EVALUATION
feature engineering, model evaluation, and
3. BEST PRACTICES many more.

4. TELECOM CHURN CASE STUDY (OPTIONAL)

Solve the most crucial business problem for a leading telecom operator in India and Southeast Asia
- predicting customer churn.

5. PRINCIPAL COMPONENT ANALYSIS

1. PRINICIPAL COMPONENT Understand important concepts related to 1 WEEK


ANALYSIS AND SINGULAR dimensionality reduction, the basic idea
VALUE DECOMPOSITION and the learning algorithm of PCA, and its
practical applications on supervised and
2. PRINCIPAL COMPONENT
unsupervised problems.
ANALYSIS IN PYTHON

6. ML LAB 1: CLASSIFICATION

1. CLASSIFICATION Live lab session to provide hands-on coding 1 WEEK


experience in application of model selection
2. FEATURE ENGINEERING
techniques
3. INDUSTRY CASE STUDY

*The Curriculum is subject to change as per the inputs from university or industry experts
41
01

7. ADVANCED REGRESSION + ML LAB 2: REGRESSION

1. GENERALIZED LINEAR In this module, take a more advanced look 2 WEEKS


REGRESSION at regression models and learn the concepts
related to regularisation.
2. REGULARIZED REGRESSION

3. APPLICATION OF
REGULARISATION

8. TEXT ANALYTICS & PROCESSING + TEXT-BASED PREDICTIVE


MODELLING
1. BASIC LEXICAL PROCESSING: Do you get annoyed by the constant spams 1 WEEK
TOKENIZATION, BAG OF in yor mail box? Wouldn’t it be nice if we had
WORDS, TF-IDF a program to check your spellings? In this
module learn how to build a spell checker
2. ADVANCED LEXICAL
& spam detector using techniques like
PROCESSING:
phonetic hashing,bag-of-words, TF-IDF, etc.
CANONICALIZATION,
PHONETIC HASHING, SPELL
CORRECTOR, POINTWISE
MUTUAL INFORMATION

9. VISUALISATION USING TABLEAU

1. DATA EXPLORATION IN Learn basic visualisation techniques using 1 WEEK


TABLEAU the most in-demand visualization tool in the
industry.
2. VISUALISING AND ANALYSING
DATA IN TABLEAU WITH
BASIC PLOTS

10. DATA STORYTELLING

1. INTRODUCTION TO DATA Learn how to effectively strategise, 1 WEEK


STORYTELLING communicate, and fine grain your data
analysis projects and understand how to
2. COMPONENTS OF A GOOD STORY
optimally present your findings to technical
WITH DATA - UNDERSTANDING
and non-technical stakeholders and upgrade
YOUR STAKEHOLDER AND
your storytelling skills.
STAKEHOLDER EMPATHY,
LEVELS OF DETAILS FOR
DIFFERENT STAKEHOLDERS
- CXO/LEADERSHIP VS TEAM
PRESENTATIONS, VISUALS, ETC.

3. GOLDEN RULES FOR DATA


STORYTELLING
*The Curriculum is subject to change as per the inputs from university or industry experts
42

11. BUSINESS CASE STUDY

1. PROBLEM STATEMENT Understand how a project in the industry 1 WEEK


is taken up and solved through a
2. EVALUATION RUBRIC
comprehensive business case study.
3. FINAL SUBMISSION

4. SOLUTION

COURSE 4: ADVANCED PROGRAMMING & DATABASES


1. DATA MODELLING

1. DATABASE DESIGN RECAP In this module, you will learn and use data 1 WEEK
modelling on a dataset to solve a business
2. BUILDING BLOCKS OF DATA
problem.
MODELLING

3. PROBLEM SOLVING USING


DATA MODELLING

4. DATA MODELLING: OPTIONAL


ASSIGNMENT

2. ADVANCED SQL - WEEK II

1. QUERY OPTIMISATION AND Apply advanced SQL concepts like 1 WEEK


BEST PRACTICES windowing and procedures to derive insights
from data and answer pertinent business
2. PROBLEM SOLVING USING
questions.
SQL

3. SQL WEEKLONG LAB 1 WEEK

4. DATA STRUCTURES - SETS, DICTIONARIES, STACKS, QUEUES

1. IN-BUILT DATA STRUCTURES Learn user defined data structures -Stack, 1 WEEK
Queue, Trees in Python that help in
2. STACK
advanced data manipulation.
3. QUEUE

4. TREES

*The Curriculum is subject to change as per the inputs from university or industry experts
43
01

5. ALGORITHM ANALYSIS + RECURSION

1. TIME COMPLEXITY Learn how to assess the efficiency your code 1 WEEK
using algorithm analysis techniques and
2. RECURSION
learn to write recursive algorithms

6. SEARCHING AND SORTING

1. SEARCHING Learn most fundamental searching and 1 WEEK


sorting algorithms and design techniques
2. SORTING

3. TWO POINTERS

7. PYTHON WEEKLONG LAB- I

8. PYTHON WEEKLONG LAB-II 2 WEEKS

COURSE 5 - CAPSTONE PROJECT


1. CAPSTONE PROJECT

1. POWER BI - OPTIONAL Solve an end-to-end real-life industry 6 WEEKS


problem from a wide variety of domains.
2. AN OVERVIEW OF THE
DOMAIN AND ASSOCIATED
CONCEPTS

3. PROBLEM STATEMENT

4. EVALUATION RUBRIC

5. MID SUBMISSION

6. FINAL SUBMISSION

7. SOLUTION

*The Curriculum is subject to change as per the inputs from university or industry experts
44

Meet the
Class
INDUSTRIES OUR STUDENTS COME FROM
5% Healthcare
5% E-Commerce

1% Telecom
57% IT
1% Finance

15% Other

1% Consulting

1% Education
3% Retail

1% Manufacturing

10% BFSI

WORK EXPERIENCE 15% 6.1-9 years


21% 3.1-6 years

33% 0-3 years 11% 9.1-12 years

20% +12.1 years


01
45

Career
Support
Jobs on Career Centre Just In Time Interview Prep (JIT)
Career Centre offering upGrad jobs across For upcoming job interviews, JITs are conducted
experience levels and CTC ranges. within 48 hours for eligible programs.
• Easy apply feature for upGrad hiring partner • Tailored to job role and target domain
vacancies • Real time feedback and tips for improvement
• Create resume at profile builder and
apply for various jobs with one click

upGrad Elevate High Performance Coaching


• Recruitment Drive to connect you with Dedicated coaches working with you to identify
the best talent admirers in the industry best suited career opportunities.
• Get access to a wide range of • Help you define your value
opportunities and find the perfect job proposition
• Apply your learnings to real industry • Lay out a Career Path and help you
problems adhere to your timelines and goals
• Help you with interview preparations,
finding jobs in the market, salary
Interview Preparation
negotiations and other preparation as
Pre-recorded content on topics such as: required
• Profile building, communications, etc
• Problem solving approach
• Approaching guesstimates Personalised Industry Session
• Domain specific interview question bank 90-minute sessions over the weekend by leading
and much more industry experts.
• Session categories: Career, Technical
Profile Builder (AI Powered) and Communications
• Doubt resolution
An easy to use Resume, LinkedIn and • Develop proof of concepts and apply
Cover Letter preparation tool. theoretical concepts in the real world
• Resume Score: AI-Driven • Assess skill levels
Resume Score • Peer Networking
• Realtime recommendations to • Classroom element
improve • Business communication sessions and
• Match your resume to the JD and much more
check fitment
• LinkedIn Profile Review
• Cover Letter creation Career Mentorship Sessions
Get personalised career advice through 1-1
Industry Readiness Assessments sessions with industry experts.
• Goal setting for better employment results
Industry oriented tests which are prepared • Industry Readiness Assessment report
and validated by domain experts. discussion
• Detailed reports
• Industry readiness score
• Identifying strengths and helping aid in
self-improvement plan for key skills
46

PROGRAM SUMMARY

2+ Million
Learners
INR 73
Highest Salary Package
LPA

433%
Highest Salary Hike
57%
Average Salary Hike

Our Alumni
Work at
upGrad has a network of over 100 companies who look to recruit graduates from our programs.
Some of these well-known companies include:
01
47

Career
Transitions

Sandeep Varma Joseph Jeffrey Govind Vandana Maurya


Assistant Manager Development Engineer Consultant Database Tech Lead

Assistant Manager Quality Leader Senior Sql Server Database


Business Analyst(HSBC) (IKEA of Sweden AB) Associate Consultant Administration
(INFOSYS) (Citius Tech Pvt Ltd)

Souvik Mitra Deepak Baliya Rohit Ambasta Prateek Aneja


Data Analyst Software Engineer Data Analyst, Vendor BI Software Engineer
(contractual position)

Business Analyst Sr Software Engineer Senior Data Analyst Machine Learning


(Xiaomi) (Oak North) (GE Renewable Energy)) Consultant
(Oct 2019) (Tardid Technologies)
48

Experience upGrad
Offline

UPGRAD BASECAMPS (PRE-COVID)


Held across all major cities in India, upGrad basecamps
bring together learners, faculty and industry experts
for a power-packed day of activities, career building
sessions and live group projects. Get to know your
peers and faculty, and hone your networking skills
in an exciting environment.

CAREER FAIRS
Attend regular hiring drives in major cities across
India, giving you the opportunity to interview with
upGrad’s 300+ hiring partners ensuring you get every
opportunity you deserve.
01
49

HACKATHONS
Team up and put your learning to use with our offline
Hackathons: designed to help you apply concepts
and meet, network, and grow!
50

Hear from
Our Learners
Kunwar Alok, Experience: 15+ Years
“You may not believe it but I had never done coding in my life. I did it during this
course and was thrilled to see the outcomes coming out of those codes. Just the
way I used to get happy after solving a good (tough) math problem during my school
age. Thanks to upGrad for providing a great service to people like us who at the age
of 43 can dream to study with budding talents around.”

Sachin Aggarwal, Experience: 18+ Years


“Learning with IIITB and upGrad has been an experience like no other. Being an online
program, you have your worries about how the program and teaching methods
will be. My favourite part about the learning experience has been programming
through well designed and thoughtful content shared by IIITB professors and industry
experts on upGrad platforms. Kudos to upGrad.”

Sidharth Mahapatra, Experience: 3 Years


“The concepts of R programming and Machine Learning will be taught by Prof.
Chandrasekhar Ramanathan and Prof. G Srinivasaraghavan respectively. Both of
them have been listed in the list of the top twenty most prominent Data Science
academics published by Analytics India Magazine. So you need not worry about
quality of teaching in this program.”
01
51

Harkirat Dhillon, Experience: 8 Years


“A dedicated studying regime is the key to be successful and pass the program.
This program will help build a strong foundation for a successful transition into Data
Science. Additionally, participating in Hackathons and Kaggle competitions to solve
real-world problems will definitely give you an edge and land a job if one is willing
to work hard.”

Shravani Shahapure, Experience: 16 Years


“For someone who really wants to pursue a career in the field of Data Science, it
is worth opting for the complete course by IIITB and upGrad. IIITB and upGrad’s
online program on Data Science gives many opportunities and develops students
for their future as they provide the best professors, thought-provoking assignments
and case studies.”

Sagar Tekwani, Experience: 2 Years


“A very well-structured and well-balanced program content which you won’t get in
other programs/nano-degrees. Being a beginner in DS, I found the structure of the
Executive PG Programme from IIITB and upGrad most helpful. They even teach you
most of the prerequisites with prep sessions before you even start the course. Being
a working professional, it was neither too difficult nor too easy to keep up with the
pace of the course.”
52

Program Details and


Admission Process
PROGRAM DURATION AND FORMAT PROGRAM FEE
12 Months | Online INR 2,99,000 (Incl. of all taxes.)

PROGRAM START DATES ELIGIBILITY


Please refer to the website for program start dates. Bachelor’s Degree with 50% or equivalent passing
www.upgrad.com/data-science-pgd-iiitb/ marks. No coding experience required.

WEEKLY COMMITMENT (12-15 hours/week)

6-7 HOURS 6-7 HOURS 1 LIVE SESSION


Asynchronous learning time. Assignments and projects. Every two weeks.

SELECTION PROCESS

STEP 1: Selection Test STEP 2: Review and Shortlisting of STEP 3: Enrollment for Access
Fill out an application and take a Suitable Candidates to Prep Content
short 17-minute online test with Our faculty will review all applications, Make a quick block payment
11 questions. considering the educational and with assistance from our loan
professional background of an partners where required,
applicant and review the test scores receive immediate access to
where applicable. Following this, the prep content and begin
Offer Letters will be rolled out so you are your upGrad journey.
assured a great peer group to learn
and network with.

FOR FURTHER PRIYANKA PRAJAPATI


INFORMATION, Program Marketing Manager, Data Programs
CONTACT admissions@upgrad.com
1800 210 2020

COMPANY
COMPANY INFORMATION
INFORMATION
upGrad
upGrad Education
Education Private
Private Limited
Limited,
Nishuvi,
Nishuvi, 75, Annie
75, Dr. Annie Besant
Besant Road,
Road,
Worli,
Worli, Mumbai
Mumbai - 400018.
– 400018.

You might also like