0% found this document useful (0 votes)
21 views25 pages

PGA Curriculum - Planner

Uploaded by

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

PGA Curriculum - Planner

Uploaded by

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

PG Progr

Subject Topic

Pre assessment on Basic programming for all participants


Orientation
Module - 1 - 121 hrs (includes training, exam time, refreshor, practice, mock interviews)
Batch Launch + Placement Intervention 1 + Guest Lecture

Basics of MS Excel

Excel
(8 hrs)

Reporting using Excel

Basic SQL

SQL
(12 hrs) Advanced SQL - Part 1

Advanced SQL - Part 2

Guest Lecture
Module wise project / in class assignments & practice
Exam
Mock Interview
Mock Interview

Intro to Python

Python Objects + List Comprehension

User-defined and Lamda Functions


Numpy

Pandas

Python Programming
(24 hrs)

Data Frame Manipulation

Visualization - Part 1

Visualization - Part 2

EDA
Module wise project / in class assignments & practice
Module wise project / in class assignments & practice
Exam
Mock Interview
Mock Interview
Mock Interview
Introduction to Statistics

Probability Theory

Probability Distributions

Statistics and Probability


(20 hrs)

Hypothesis Testing

Statistical Tests

Module wise project / in class assignments & practice


Exam
Mock Interview
Mock Interview
Semester Break
Module 2 - Core Track - 170 hrs (includes training, exam time, refreshor, practice, mock interviews)

Intro to Machine Learning

Linear Regression using OLS

Project on Linear Regression


Logistic Regression

Model Tuning Techniques

Project on Logistic Regression


Module wise project / in class assignments & practice

Guest Lecture
Soft skill and interview prep
Soft skill and interview prep
GD
Apptitude

Decision Trees

Machine Learning Using Python


(56 hrs) Project on Decision Trees

Random Forest

Project on Random Forest

K-Means Clustering

Project on K-Means Clustering

Hierarchical Clustering

Project on Hierarchical Clustering


Module wise project / in class assignments & practice

Principal Components Analysis

Project on PCA
Time Series Modelling

Project on Forecasting
ML Hackathon
Capstone Project 1 Allocation
Module wise project / in class assignments & practice
Exam
Mock Interview
Mock Interview
Placement intevention
Cloud Basics
Deployment on Cloud
(12 hrs) ML on Cloud
Deployment on CLoud

Tableau - Part 1

Tableau - Part 2

Data Visualization
(16 hrs)

Power BI - Part 1

Power BI - Part 2

Module wise project / in class assignments & practice


Module wise project / in class assignments & practice
Exam
Capstone Project 1 Evaluation
Mock Interview
Mock Interview
Mentorship
Soft skill and interview prep
Soft skill and interview prep
Soft skill and interview prep
Placement intervention

Semester Break
Module 3 - Specialized Track for T1/T2 -124 hrs (includes training, exam time, refreshor, practice, mock interviews)

Ensemble Modelling Techniques

ML Advanced
(32 hrs)
Analytics in Healthcare/Finance
Association Rule Mining
ML Advanced
(32 hrs)

Analytics in Retail
Analytics in E-Commerce
Analytics in Marketing/Sales
Module wise project / in class assignments & practice
Module wise project / in class assignments & practice
Exam
Mock Interview
Mock Interview
Placement intevention

Introduction to Deep Learning and AI

Introduction to Computer Vision

Deep Learning and AI


(24 hrs)

Introduction to NLP and Text Analytics

Module wise project / in class assignments & practice


Capstone Project 2 Allocation
Exam
Mock Interview
Mock Interview
Final Internal Mock
Final Internal Mock
Final External Mock
Mentorship
Capstone Project 2 Evaluation
Soft skill and interview prep
Soft skill and interview prep
GD
Aptitude
Placement intevention

Semester Break
Module 3 - Specialized Track for T3/T4 -124 hrs (includes training, exam time, refreshor, practice, mock interviews)
Ensemble Modelling Techniques

Python II
(32 hrs)
K Nearest Neighbors

Analytics in Healthcare/Finance
Analytics in Marketing/Sales
SQL+Visualization Project
Excel+Visualization Project
Module wise project / in class assignments & practice
Module wise project / in class assignments & practice
Exam
Mock Interview
Mock Interview
Placement intevention
Linux Commands

Hadoop Framework

Introduction to Big Data


Big Data and Hadoop
(12 hrs)

Hive

Spark
Big Data Analytics with Spark
(12 hrs)

Machine Learning with Spark

Module wise project / in class assignments & practice


Capstone Project 2 Allocation
Exam
Mock Interview
Mock Interview
Final Internal Mock
Final Internal Mock
Final External Mock
Mentorship
Capstone Project 2 Evaluation
Soft skill and interview prep
Soft skill and interview prep
GD
Aptitude
Placement intevention
PG Program in Data Science & Analytics
Sub-topics

r, practice, mock interviews)

Intro to Excel
Importing data
Formatting in Excel
Excel Formulas
Data Validation
Calculations

Lookup and Reference


Pivot Tables
Charts
What-if Analysis
Intro to Macros

Introduction to SQL
DDL Statements
DML Statements
DQL Statements

Aggregate Functions
Date functions
Union, Union All & Intersect Operators
Joins
Views & Indexes
Sub-Queries
Exercise on SQL

ass assignments & practice


Excel and SQL Exam
SQL Mock Interview
SQL Mock Interview

Introduction to Python
Variables
Functions
Python Operators
Python Flow Controls
Conditional Statements
Loops

Python Collection Objects


- Strings
- List
- Tuple
- Dictionary
List Comprehension

User defined Functions


Function Arguments
Lamda Functions
Introduction to Numpy
NumPy Array
Creating NumPy Array
Array Attributes
Array Methods
Array Indexing
Slicing Arrays
Array Operation
Iteration through Arrays

Introduction to Pandas
Pandas Series
Creating Pandas Series
Accessing Series Elements
Filtering a Series
Arithmetic Operations
Series Ranking and Sorting
Checking Null Values
Concatenate a Series

Pandas Dataframe - Introduction


Dataframe Creation
Reading Data from Various Files
Understanding Data
Accessing Dataframe - elements using Indexing
Dataframe Sorting
Ranking in Dataframe
Dataframe Concatenation
Dataframe Joins
Dataframe Merge
Reshaping Dataframe
Pivot Tables
Cross Tables
Dataframe Operations
Checking Duplicates
Dropping Rows and Columns
Replacing Values
Grouping Dataframe
Missing Value Analysis & Treatment

Visualization using Matplotlib


Plot Styles & Settings
Line Plot
Multiline Plot
Matplotlib Subplots
Histogram
Boxplot
Pie Chart
Scatter Plot

Visualization using Seaborn


Strip plot
Distribution plot
Joint plot
Violin plot
Swarm plot
Pair plot
Count plot
Heatmap

Summary Statistics
Missing Value Treatment
Dataframe analysis using groupby()
Advanced Data Explorations
ass assignments & practice
ass assignments & practice
Python Exam
Python Mock Interview
Introduction
Python Mock to Statistics
Interview
Random Variables
Python Mock Interview
Descriptive Statistics
Measure of Central Tendency
Measure of Dispersion
Skewness
What and Kurtosis
is Probability?
Covariance and Correlation
Events and Types of Events
Sets in Probability
Probability Basics using Python
Conditional Probabiility
Expectation and Variance

Probability Distributions
Discrete Distributions
- Uniform
- Bernoulli
- Binomial
- Poisson
Continuous Distributions
- Uniform
- Normal
Probability Distributions using python

Introduction to Hypothesis Testing


Terminologies used in Hypothesis Testing
Procedure for testing a Hypothesis
Test for Population Mean
Small Sample Tests
Large Sample Tests
Test for normality

One-way ANOVA
Assumptions
ANOVA Hypothesis
Post Hoc Test
Chi-Square Test
Chi-Square Test Steps
Chi-Square Example

ass assignments & practice


Statistics Exam
Statistics Mock Interview
Statistics Mock Interview

me, refreshor, practice, mock interviews)


Introduction to Machine Learning
Machine Learning Modelling Flow
Parametric and Non-parametric Algorithms
Types of Machine Learning

Introduction of Linear Regression


Types of Linear Regression
OLS Model
Math behind Linear Regression
Decomposition Variability
Metrics to Evaluate Model
Feature Scaling
Feature Selection
Regularization Techniques

Project - Property Price Prediction


Class Assessment on Linear Regression
Intro to Logistic Regression
Maximum Likelihood Estimation
Performance Metrics
Performance Measures
Bias-Variance Tradeoff
Overfitting and Underfitting problems
Cross Validation
Project - Vaccine Usage Prediction
ass assignments & practice
Home Assignment on Logistic Regression

Test (1hr)
Discussion (3hr)

Introduction to Decision Tree


Entropy
Information Gain
Greedy Algorithm
Decision Tree: Regression
Gini Index
Tuning of Decision Tree-Pruning

Project - Heart Disease Prediction


Introduction to Random Forests
Averaging
Bagging
Random Forest – Why & How?
Feature Importance
Advantages & Disadvantages
Project - Taxi Fare Prediction
Class Assessment on Classification

What is Clustering?
Prerequisites
Cluster Analysis
K-Means
Implementation of K-Means
Pros and Cons of K-Means
Application of K-Means

Project - E-commerce Customer Segmentation


Introduction to Hierarchical Clustering
Types of Hierarchical Clustering
Dendrogram
Pros and Cons of Hierarchical Clustering
Project - Travel Review Segmentation
ass assignments & practice
Home Assignment on Clustering
Prerequisites
Introduction to PCA
Principal Component
Implementation of PCA
Case study
Applications of PCA
Project - Real Estate Data Analysis using PCA
Understand Time Series Data
Visualizing Time Series Components
Exponential Smoothing
Holt's Model
Holt-Winter's Model
ARIMA
Project - Forecasting the sales of a furniture store

Based on ML
ass assignments & practice
ML Exam Paper 1 & 2
ML Mock Interview
ML Mock Interview
important topics to be dicussed from placment persepective
importance of projects
Basics of Cloud
Machine Learning on Cloud
Deploying ML models on Cloud
Introduction to Tableau
Data Connection
Tableau Interface and Basic Chart Types
Working with Metadata
Visual Analytics

Mapping
Calculations
Dashboard and Stories
Project - Mortgage Analysis
Introduction
Interface
Data Connections
Data Transformation
Advance Data Transformation

Data Modelling
DAX
Visual Data Analytics
Data Visualization
Project - Stock Data Analysis
ass assignments & practice
ass assignments & practice
Tableau and Power BI Exam
Based on ML
cloud and visualization Interview
cloud and visualization Interview
1:1 Mentorship Session with an industry expert

placement portal demo and setup 1.5 to 2 hrs

raining, exam time, refreshor, practice, mock interviews)

Ensemble Techniques
What is Ensembling?
Bootstrap Method
Bagging
Boosting
XGBoost
AdaBoost

Some detailed project based on Classification


Association Rules - Apriori algo
Market Basket Analysis - Problem
Some detailed project based on RFM model
Some detailed project based on Regression
ass assignments & practice
ass assignments & practice
ML Advanced Exam
ML Advanced Mock Interview
ML Advanced Mock Interview

Neural Network
What is a Neural Network?
Parts of Neural Network
Input, Hidden and Output Node
What's happening inside Neural Network?
Forward and backward propagation
Cost function & Types of Cost function

Project - Digit Recognition using Neural Networks


Home Assignment on ANN

Convolutional Neural Network (CNN)


What is CNN?
CNN Architecture
Intro to OpenCV
What is Computer Vision?
Object Detection
Intro to Transfer Learning
Applications

Project - Image Classification using CNN


Home Assignment on CNN

What is NLP?
Typical NLP Tasks
Sentence Segmentation & Tokenization
Stemming, Lemmatization
Named Entity Recognition (NER)
Stop Words Removal (English)
Applications of NLP
Introduction to the NLTK Library
Processing Raw Text
Bag-of-Words(BoW), TF-IDF
Recurrent Neural Network
What is RNN?
RNN Architecture

Project - Textual Document Classification using RNN


ass assignments & practice
Based on ML/DL/AI
DL+AI Exam
DL+AI Mock Interview
DL+AI Mock Interview
external faculty
external faculty
external faculty
1:1 Mentorship Session with an industry expert
Based on ML/DL/AI

raining, exam time, refreshor, practice, mock interviews)


Ensemble Techniques
What is Ensembling?
Bootstrap Method
Bagging
Boosting
XGBoost
AdaBoost

Introduction to KNN
Working of KNN
Applications of KNN
Advantages and disadvantages of KNN
Some detailed project based on Classification
Some detailed project based on Regression
Some detailed project based on SQL, Tableau
Some detailed project based on Excel, Power BI
ass assignments & practice
ass assignments & practice
ML Refresher Exam
ML Refresher Mock Interview
ML Refresher Mock Interview

Introduction to Linux
Linux Commands
Introduction to Hadoop
Hadoop Commands
Linux File System
HDFS
Hadoop Commands

About Big Data


The V’s of Big Data
Types of Big Data
Sources of Big Data
Benefits of Big Data
Business Use Cases
Big Data Analytics
Big Data Ecosystem

Hive
Introduction to Hive
Hive Architecture
Hive QL
DDL Commands
DML Commands
Hive Operators
Hive built-in functions
Internal & extrnal tables
Partition & Bucketing

Pre-requisties
Intro to Spark
Spark Architecture
Intro to Scala
RDD in Spark
Spark SQL

Machine Learning using Spark ML


Linear Regression Project - Temperature Prediction
Logistic Regression Project - Predicting state of the Drivers’ eye - Open or Closed
ass assignments & practice
Based on ML+Tableau/Power BI
Hadoop Exam
Hadoop Mock Interview
Hadoop Mock Interview
external faculty
external faculty
external faculty
1:1 Mentorship Session with an industry expert
Based on ML+Tableau/Power BI

Total hours
Session starts at 9.15AM to 4.15PM
during Weekdays

Session
Training Duration (hrs) Session No / Day (9.15AM-4.15PM) Date

4 6 ###

Day 1 & 2
4 7 ###

4 8 ###

4 9 ###

Day 3 & 4
4 10 ###

1 ###
4 11 ###
4 12 ###
4 13 Day 5 & 6 ###
4 14 ###

4 15 ###

Day 7 & 8

3 ###
16

1 ###
4 17 ###

4 18 ###

Day 9 & 10

2 ###

19

2 ###

2 ###

20
Day 11 & 12

2 ###
4 21 ###
4 22 ###
4 23 Day 13 & 14 ###
4 24 ###
4 25 ###
4 26 Day 15 & 16 ###
4 27 ###

4 28 ###

4 29 ###
Day 17 & 18

4 30 ###

4 31 ###
Day 19 & 20

4 32 ###
4 33 ###
4 34 ###
Day 21 & 22
4 35 ###

4 36 ###

Day 23 & 24
4 37 ###

4 38 ###
4 39 ###

Day 25 & 26
4 40 ###

4 41 ###
4 42 ###
###
1 Day 27 & 28 ###
4 43 ###
4 44 ###
4 ###
4 ###

Day 29 & 30
4 45 ###

4 46 ###

###
4 47

###
Day 31 & 32 ###

###
4 48

###

###
4 49

###
4 50 ###
###
Day 33 & 34

###
4 51

###
4 52 ###
Day 35 & 36

4 53 ###
4 ###

4 54 ###
Day 37 & 38
8 55,56 ###
4 57 ###
4 58 ###
Day 39 & 40
1 ###
4 59 ###
4 60 ###
4 61 ###

Day 41 & 42
4 62 ###

3 ###
63
1 ###

4 64 ###
Day 43 & 44

2 ###
65

2 ###
4 66 ###
4 67 Day 45 & 46 ###
4 68 ###

4 69 ###
4 70 Day 47 & 48 ###
2 71 ###
4 72 ###
4 73 Day 49 & 50 ###
4 74 ###
2 ###

4 75 ###
Day 51 & 52

8 76,77 ###
4 78 ###
Day 53 & 54
4 79 Day 53 & 54 ###
4 80 ###
8 81,82 ###
Day 55 & 56
4 83 ###
4 84 ###
4 85 Day 57 & 58 ###
4 86 ###
4 87 ###
1 ###

Day 59 & 60
4 88 ###

4 89 ###

4 90 ###

4 91 ###

Day 61 & 62

4 92 ###

4 93 ###
4 94 ###
Day 63 & 64
###
4 95 ###
4 96 ###
4 97 Day 65 & 66 ###
4 98 ###
4 99 ###
4 100 Day 67 & 68 ###
2 101 ###

4 102 ###
4 103 Day 69 & 70 ###
4 ###
4 ###
Day 71
1 ###
4 75 ###

Day 72 & 73

8 76 ###

4 77,78 ###
Day 74 & 75
8 79,80 ###
4 81 ###
4 82 Day 76 & 77 ###
4 83 ###
4 84 ###
4 85 Day 78 & 79 ###
4 86 ###
4 87 ###
1 ###
2 ###

88
2 ###

Day 80 & 81

4 89 ###

4 90 ###

Day 82 & 83

4 91 ###

4 92 ###
4 93 ###
4 94 ###
Day 84 & 85
###
4 95 ###
4 96 ###
4 97 Day 86 & 87 ###
Day 86 & 87
4 98 ###
4 99 ###
4 100 Day 88 & 89 ###
2 101 ###

4 102 ###
4 103 Day 90 & 91 ###
4 ###
4 ###
Day 92
1 ###
409

You might also like