Professional Documents
Culture Documents
DATA SCIENCE
Get the Full Picture
!!!
Table of
Contents
2 About upGrad
3 Why upGrad?
4 Program Highlights
10 Industry Projects
11 Learning Path
12 Master’s Curriculum
46 Career Support
About
upGrad
upGrad has delivered over 20 million hours of
learning, delivering programs by collaborating with
universities across the world including Liverpool
John Moores University, IIT Madras, IIIT Bangalore
and Deakin Business School among others.
INR 1.23 CR
Highest Salary
Why
upGrad?
433%
Highest Hike
300+
Hiring Partners
50%
Avg Salary Hike
700+ 2+ Million
Industry Experts Learners
04
Program
Highlights
Dual Accreditation and Alumni Status
Get certified by IIITB and LJMU, UK and
gain dual alumni status on successful
completion of the program along
with access to LJMU’s digital library.
5 Specialisations
Choose from 5 specialisation-
son the basis of your back-
ground and career aspirations
and get the learning you want.
Dr. Debabrata Das is Director of IIITB. Prof. Chandrashekar has a PhD from A gold medallist from IIM Bangalore,
He has received his PhD from IIT-KGP. Mississippi State University and an alumnus of IIT Madras and London
His main areas of research are IoT and experience of over 10 years in several Business School, Anand is among the
Wireless Access Network. multinational organisations. top 10 data scientists in India with 20
years of experience.
Prof Tricha has a Ph.D from Georgia An M. Tech graduate and PhD from He has a PhD (Dual) from Penn State
Tech as well as an integrated M.Tech. Jersey Institute of Technology, Behzad University as well as a BTech Degree
from IIT Bombay. Her research interests possesses tremendous years of expe- from IIT Bombay.
include computer networks. rience in Data Science and ML.
06
Prof. Srinivasaraghavan has a PhD in Mirza is a veteran professional with Sajan graduated from IIT, BHU and has
Computer Science from IIT-K and 18 10+ years of experience in applications tons of experience in Data Science, Big
years of experience with Infosys and of data science, machine learning in Data, Spark, Machine Learning and
several other MNCs. e-commerce and healthcare. Natural Language Processing.
Rajesh has 10+ years of experience A Senior Member of the IEEE and a Bijoy comes with a deep understanding
leading Data Science teams in various Chartered IT Professional. He is a fellow of the private and cloud architectures
domains solving complex problems of the UK Higher Education Academy. and has helped numerous companies
using Deep Learning & ML technique. make the transition.
A Senior Faculty of Engineering and Studied Mathematical Physics at LU A Senior Lecturer in Statistics and Data
Technology at LJMU who has multiple and was the chairman of Industrial Science at the Department of Applied
publications in the healthcare domain. Mathematics at LJMU in 1996 and Head Mathematics at LJMU. Her research
of Graduate School in 2002. focus is Advanced Statistics for
Decision Support.
08
upGrad Learning
Experience
Expert Feedback
• Personalised expert feedback on
assignments and projects
• Regular live sessions by experts to
clarify concept-related doubts
Q&A Forum
• Timely doubt resolution by industry
experts and peers
• 100% expert-verified responses to
ensure quality learning
0901
New
Additions
Industry
Projects
IMDb Movie Analysis Uber Supply-Demand Gap Lead Scoring Fraud Detection
SHOP
Telecom Churn Interactive Market Retail Giant Sales And many more!
Campaign Analysis Forecasting
01
11
Learning
Path Preparatory Course
0 week
Data Toolkit
12 weeks
Machine Learning
10 weeks
MSc - LJMU MSc - LJMU MSc - LJMU MSc - LJMU MSc - LJMU
(Natural Language (Deep Learning) (Business Analytics) (Business Intelligence/ (Data Engineering)
Processing) Data Analytics)
12
Master’s of Science
in Data Science
COMMON CONTENT
PRE-PROGRAMME PREPARATORY CONTENT
DATA ANALYSIS IN EXCEL
2. CRISP-DM FRAMEWORK
- DATA PREPARATION,
MODELLING, EVALUATION
AND DEPLOYMENT
2. BASICS OF PYTHON
3. DATA STRUCTURES IN
PYTHON
5. OOP IN PYTHON
*The Curriculum is subject to change as per the inputs from university or industry experts
01
13
01
PROGRAMMING IN PYTHON
1. LOGIC AND SYNTAX Learn how to approach and solve logical 1 WEEK
BUILDING problems using programming.
3. TIME COMPLEXITY
5. TWO POINTERS
6. RECURSION
3. INTRODUCTION TO PANDAS
1. DATA SOURCING Learn how to find and analyse the patterns in 1 WEEK
the data to draw actionable insights.
2. DATA CLEANING
3. UNIVARIATE ANALYSIS
*The Curriculum is subject to change as per the inputs from university or industry experts
14
3. FINAL SUBMISSION
4. SOLUTION
INFERENTIAL STATISTICS
3. CONTINUOUS PROBABILITY
DISTRIBUTIONS
HYPOTHESIS TESTING
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
01
15
01
4. PROBLEM-SOLVING USING
SQL
3. FINAL SUBMISSION
4. SOLUTION
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
12
16
3. LOGISTIC REGRESSION:
INDUSTRY APPLICATIONS
3. HYPERPARAMETER TUNING
IN DECISION TREES
1. REGEX AND INTRODUCTION Do you get annoyed by the constant spams 1 WEEK
TO NLP in your mailbox? Wouldn’t it be nice if we had
a program to check your spellings? In this
2. BASIC LEXICAL PROCESSING
module learn how to build a spell checker &
3. ADVANCED LEXICAL spam detector using techniques like phonet-
PROCESSING ic hashing, bag-of-words, TF-IDF, etc.
*The Curriculum is subject to change as per the inputs from university or industry experts
01
01
17
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
3. FEATURE IMPORTANCE IN
RANDOM FORESTS
4. RANDOM FORESTS IN
PYTHON
BOOSTING 1 WEEK
*The Curriculum is subject to change as per the inputs from university or industry experts
18
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.
ADVANCED REGRESSION
4. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
01
01
19
3. END-TO-END ANALYSIS OF
TIME SERIES
3. BACKPROPAGATION IN
NEURAL NETWORKS
4. MODIFICATIONS TO NEURAL
NETWORKS
5. HYPERPARAMETER TUNING
IN NEURAL NETWORKS
4. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
20
2. INDUSTRY DEMONSTRATION:
USING CNNS WITH X-RAY
IMAGES
3. ONE-SHOT DETECTORS
5. SEMANTIC SEGMENTATION
*The Curriculum is subject to change as per the inputs from university or industry experts
01
01
21
1. WHAT MAKES A NEURAL Ever wondered what goes behind machine 1 WEEK
NETWORK RECURRENT translation, sentiment analysis, speech rec-
ognition? Learn how RNN helps in these ar-
2. VARIANTS OF RNNS:
eas having sequential data like text, speech,
BIDIRECTIONAL RNNS AND
videos, and a lot more.
LSTMS
GESTURE RECOGNITION
3. STARTER CODE
WALKTHROUGH
5. FINAL SUBMISSION
6. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
22
3. FEATURE IMPORTANCE IN
RANDOM FORESTS
4. RANDOM FORESTS IN
PYTHON
BOOSTING
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, along with
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
01
01
23
ADVANCED REGRESSION
4. SOLUTION
3. END-TO-END ANALYSIS OF
TIME SERIES
3. UNDERSTANDING
TENSORFLOW
*The Curriculum is subject to change as per the inputs from university or industry experts
24
SYNTACTIC PROCESSING
3. INFORMATION EXTRACTION
4. CONDITIONAL RANDOM
FIELDS
1. PROBLEM STATEMENT Use the techniques such as POS tagging and 1 WEEK
Dependency parsing to extract information
2. EVALUATION RUBRIC
from unstructured text data
3. FINAL SUBMISSION
4. SOLUTION
4. TOPIC MODELLING
APPLIED DL IN NLP
*The Curriculum is subject to change as per the inputs from university or industry experts
01
25
01
3. FINAL SUBMISSION
4. SOLUTION
3. FEATURE IMPORTANCE IN
RANDOM FORESTS
4. RANDOM FORESTS IN
PYTHON
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
*The Curriculum is subject to change as per the inputs from university or industry experts
26
2. SMOOTHING TECHNIQUES
3. INTRODUCTION TO AR
MODELS
4. BUILDING AR MODELS
ADVANCED EXCEL
*The Curriculum is subject to change as per the inputs from university or industry experts
01
01
27
3. DATA TRANSFORMATIONS
USING POWERBI
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.
DATA STORYTELLING
*The Curriculum is subject to change as per the inputs from university or industry experts
28
1. PROBLEM STATEMENT Use your newly learnt UI tools skills to anal- 1 WEEK
yse an AirBnB dataset to make important
2. EVALUATION RUBRIC
business decisions. But the analysis is just a
3. FINAL SUBMISSION small part; can you also effectively present it
4. SOLUTION using Data Storytelling to the right stakehold-
ers?
1. INTRODUCTION & CONCEPTS Learn about the world of operations research 1 WEEK
OF OPTIMISATION through linear and integer optimisations.
3. OPTIMISATION USING
PYTHON
4. OR IN INDUSTRY -
WAREHOUSE PROBLEM,
ASSIGNMENT PROBLEM, JOB-
SHOP SCHEDULING, ETC.
DATA ARCHITECTURE
3. TOOLS TO BUILD
AN EFFECTIVE DATA
ARCHITECTURE
DATA STRATEGY
*The Curriculum is subject to change as per the inputs from university or industry experts
01
29
01
4. SOLUTION
3. PROBLEM STATEMENT
4. EVALUATION RUBRIC
5. MID SUBMISSION
6. FINAL SUBMISSION
7. SOLUTION
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
*The Curriculum is subject to change as per the inputs from university or industry experts
30
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
4. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
01
31
01
ADVANCED EXCEL
3. DATA TRANSFORMATIONS
USING POWERBI
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.
*The Curriculum is subject to change as per the inputs from university or industry experts
32
DATA STORYTELLING
1. PROBLEM STATEMENT Use your newly learnt UI tools skills to anal- 1 WEEK
yse an AirBnB dataset to make important
2. EVALUATION RUBRIC
business decisions. But the analysis is just a
3. FINAL SUBMISSION small part; can you also effectively present it
4. SOLUTION using Data Storytelling to the right stakehold-
ers?
1. IN-BUILT DATA STRUCTURES Learn user defined data structures -Stack, 1 WEEK
Queue, Trees in Python that help in ad-
2. STACK
vanced data manipulation
3. QUEUE
4. TREES
3. TWO POINTERS
*The Curriculum is subject to change as per the inputs from university or industry experts
01
33
01
1. ALGORITHM ANALYSIS Learn how to assess the efficiency your code 1 WEEK
using algorithm analysis techniques and
2. TIME AND SPACE
learn to write recursive algorithms
COMPLEXITY
3. RECURSION
1. SQL: TIMED TEST + In this competitive assignment, you will solve 2 WEEKS
ASSIGNMENT a variety of programming questions in both
SQL and Python in a timed environment. You
2. PYTHON: TIMED TESTS I & II
will also demonstrate one of the questions
3. VIDEO SUBMISSION through a video submission to help improve
your interviewing skills.
2. PROBLEM STATEMENT
3. EVALUATION RUBRIC
4. MID SUBMISSION
5. FINAL SUBMISSION
6. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
34
1. 4VS OF BIG DATA This module you will learn what big data is, 0 WEEK
its various characteristics, and its determin-
2. BIG DATA: INDUSTRY CASE
ing factors. You will also get an idea of the
STUDIES
various sources of big data and the wide
range of big data applications in different
industries such as retail, healthcare, and
finance.
3. MAPREDUCE PROGRAMMING
IN PYTHON
*The Curriculum is subject to change as per the inputs from university or industry experts
01
35
01
ASSIGNMENT (OPTIONAL)
2. INTRODUCTION TO APACHE
HBASE
4. COMPARISION OF NOSQL
DATABASES
2. DESIGNING DATA
WAREHOUSING FOR AN ETL
DATA PIPELINE
3. UNSTRUCTURED DATA
INGESTION WITH FLUME
*The Curriculum is subject to change as per the inputs from university or industry experts
36
2. SOLUTION
3. PARTITIONING AND
BUCKETING WITH HIVE
ASSIGNMENT (OPTIONAL)
AMAZON REDSHIFT
1. DATA WAREHOUSING WITH Learn to deploy a Redshift cluster and use it 1 WEEK
REDSHIFT for querying data.
*The Curriculum is subject to change as per the inputs from university or industry experts
01
37
01
1. INTRODUCTION AND Make use of Sqoop, Redshift & Spark to de- 2 WEEKS
PROBLEM STATEMENT sign an ETL data pipeline.
4. APPLICATION DEPLOYMENT
5. CLOUD ADMINISTRATION
AND SECURITY
7. CLOUD AUTOMATION
1. RUNNING SPARK ON Use PySpark to create large scale data pro- 1 WEEK
MULTINODE CLUSTER cessing applications.
*The Curriculum is subject to change as per the inputs from university or industry experts
38
4. SQL API
2. FUNDAMENTALS OF APACHE
KAFKA
3. SETTING UP KAFKA
PRODUCER AND CONSUMER
4. COMPARISION BETWEEN
SPARK STREAMING AND
FLINK
*The Curriculum is subject to change as per the inputs from university or industry experts
01
01
39
ASSIGNMENT (OPTIONAL)
2. WORKFLOW MANAGEMENT
WITH AIRFLOW
3. AUTOMATING AN ENTIRE
DATA PIPELINE WITH
AIRFLOW
1. AN OVERVIEW OF THE The capstone project will stich all the compo- 4 WEEKS
DOMAIN AND ASSOCIATED nents of data engineering together.
CONCEPTS
2. PROBLEM STATEMENT
3. EVALUATION RUBRIC
4. MID SUBMISSION
5. FINAL SUBMISSION
6. SOLUTION
*The Curriculum is subject to change as per the inputs from university or industry experts
40
RESEARCH DESIGN
LITERATURE REVIEWING
LEAN HOW TO READ AND Intro to lit review process, what is a lit review, benefits of lit
CRITIQUE A PAPER, AND review, literature reivew process (read, analyse and cite)
HOW TO CITE A PAPER How to read and critique a paper
Types of sources that could be cited during research, the
importance of citations and how to cite
What makes a good reference, How to use reference
management software, Related scientific ethics
*The Curriculum is subject to change as per the inputs from university or industry experts
01
41
01
SCIENTIFIC ETHICS
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.
42
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
Elements of
Career Services
Jobs on Career Centre Just-In-Time Interview Prep (JIT)
Career Centre offers upGrad jobs across expe- For upcoming job interviews JITs are conducted
rience levels and CTC ranges. within 48 hours for eligible programs.
• Easy apply feature for upGrad hiring partner • Tailored to the job role and target domain
vacancies • Real-time feedback and tips for improvement
• Create a resume at profile builder with one
click to apply for various jobs.
Disclaimer: Career services are subject to change. Please refer to the website or speak to our Admission Counsellor for updated details.
44
Experience upGrad
Offline
UPGRAD BASECAMPS
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.
HACKATHONS
Team up and put your learning to use with our offline
Hackathons: designed to help you apply concepts
and meet, network, and grow!
01
45
Hear from
Our Learners
Sachin Aggarwal, Experience: 18+ Years
“Learning with IIITB and upGrad has been an experience like no other. Being enrolled
on an online program, you have your worries about how the program and teach-
ing methods will be. My favourite part about the learning experience has been the
well-designed and thoughtful content shared by IIITB professors and industry experts
on upGrad platforms. Kudos to upGrad!”
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 prepped content and begin
Offer Letters will be rolled out so you are your upGrad journey.
assured of a great peer group to learn
and network with.
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.