0% found this document useful (0 votes)
13 views3 pages

Syllabus

Uploaded by

Meghna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views3 pages

Syllabus

Uploaded by

Meghna
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

11

Program
Curriculum
DATA SCIENCE TOOLKIT

1 INTRODUCTION TO PYTHON
Build a foundation for the most in-demand programming language of the 21st century.

2 PYTHON FOR DATA SCIENCE


Learn how to manipulate datasets in Python using Pandas, which is the most powerful library
for data preparation and analysis.

3 DATA VISUALISATION IN PYTHON


Humans are visual learners and hence no task related to data is complete without visualisation.
Learn to plot and interpret various graphs in Python and observe how they make data analysis
and drawing insights easier.

4 DATA ANALYSIS USING SQL


Data in companies is definitely not stored in excel sheets! Learn the fundamentals of database
and extract information from RDBMS using the structured query language.

5 ADVANCED SQL AND BEST PRACTICES


Apply advanced SQL concepts like windowing and procedures to derive insights from data
and answer pertinent business questions.

6 DATA ANALYSIS IN EXCEL


Taught by one of the most renowned data scientists in the country (S.Anand, CEO, Gramener),
this module takes you from a beginner level Excel user to an almost professional user.

7 ANALYTICS PROBLEM SOLVING


This module covers concepts of the CRISP-DM framework for business problem-solving.

8 MATH FOR MACHINE LEARNING


Learn the prerequisite mathematical tools and techniques for ML - Linear Algebra and
Multivariable Calculus.

STATISTICS AND EXPLORATORY DATA ANALYTICS

1 EXPLORATORY DATA ANALYSIS


Learn how to find and analyse the patterns in the data to draw actionable insights.

2 CLOUD ESSENTIALS: INTRO TO GIT AND GITHUB


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

*Syllabus is subject to change by the university


12 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.

5 LENDING CLUB CASE STUDY


Determine which customers are at the risk of default and what are their characteristics so as
to avoid providing loans to similar people in the future.

MACHINE LEARNING I

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.

2 LINEAR REGRESSION ASSIGNMENT


Build a model to understand the factors car prices vary on and help a Chinese company enter
the US car market.

3
LOGISTIC REGRESSION
Learn your first binary classification technique by determining which customers of a telecom
operator are likely to churn to help versus who are not to help 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.

MACHINE LEARNING II

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.

2 ADVANCED REGRESSION ASSIGNMENT


Build a model to understand the factors house prices vary on and help an American company
enter the Australian housing market.

3 SUPPORT VECTOR MACHINE (OPTIONAL)


Learn how to find a maximal marginal classifier using SVM, and use them to detect spam emails,
recognise alphabets and more!

*Syllabus is subject to change by the university


13

4
TREE MODELS
Learn how the human decision making process can be replicated using a decision tree and
other powerful ensemble algorithms.

5 MODEL SELECTION: PRACTICAL CONSIDERATIONS


Given a business problem, how do you choose the best algorithm? Learn a few practical tips
for doing this here.

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.

7 UNSUPERVISED LEARNING: CLUSTERING


Learn how to group elements into different clusters when you don’t have any pre-defined labels
to segregate them through K-means clustering, hierarchical clustering, and more.

8
UNSUPERVISED LEARNING: PRINCIPAL COMPONENT ANALYSIS
Understand important concepts related to dimensionality reduction, the basic idea and the
learning algorithm of PCA, and its practical applications on supervised and unsupervised
problems.

9 TELECOM CHURN CASE STUDY


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

DEEP LEARNING

1 INTRODUCTION TO NEURAL NETWORKS


Learn the most sophisticated and cutting-edge technique in machine learning - Artificial Neural
Networks or ANNs.

2 CONVOLUTIONAL NEURAL NETWORKS -INDUSTRY APPLICATIONS


Learn the basics of CNN and OpenCV and apply it to Computer Vision tasks like detecting
anomalies in chest X-Ray scans, vehicle detection to count & categorise them to help the
government ascertain the width and strength of the road.

3 CONVOLUTIONAL NEURAL NETWORKS - ASSIGNMENT


Ever wondered what goes behind machine translation, sentiment analysis, speech recognition
etc.? Learn how RNN helps in these areas having sequential data like text, speech, videos, etc.

4 RECURRENT NEURAL NETWORKS


Ever wondered what goes behind machine translation, sentiment analysis, speech recognition
etc. ? Learn how RNN helps in these areas having sequential data like text, speech,videos,etc .

5 NEURAL NETWORKS PROJECT - GESTURE RECOGNITION


Make a Smart TV system which can control the TV with user’s hand gestures as the remote
control.

*Syllabus is subject to change by the university

You might also like