You are on page 1of 4

International School of Engineering

2nd Floor, Jyothi Imperial, Vamsiram Builders


Gachibowli, Hyderabad – 500032 INDIA

PGP in Data Science


Total credits: 15 (core + electives)

Module 1: Foundations of Probability and Statistics for Data Science


Credits: 1
• Descriptive statistics
• Probability and types of probabilities
• Bayes Theorem
• Probability distributions
• Central Limit Theorem
• Inferential statistics: Confidence Intervals, Hypothesis Testing
• Statistical tests

Module 2: Essential Engineering Skills in Data Analytics Using R and Python


Credits: 1
• Overview of the Data Science field
• Basics of the language
• Data manipulation
• Machine Learning
• Data Science Pipeline

Module 3: Statistics and Probability in Decision Modeling


Credits: 3

• Simple Linear Regression


• Multiple Linear Regression
• Logistic Regression
• Naïve Bayes Classifier
• Bias-variance trade-off
• L1, L2 and Elastic-net Regularization
• Dimensionality reduction using Principal component Analysis
• Time Series Forecasting

Module 4: The Art and Science of Storytelling with Data Visualizations


Credits: 1

• Thought process for building effective visualizations (Video lecture)


• Advanced data visualization using R, Python and Tableau

Module 5: Methods and Algorithms in Machine Learning


Credits: 3

• Association Rules
• Decision Trees

Inspire…Educate…Transform.
International School of Engineering
2nd Floor, Jyothi Imperial, Vamsiram Builders
Gachibowli, Hyderabad – 500032 INDIA

• K-Means Clustering and hierarchical clustering


• K-Nearest Neighbours classifier and regression
• Collaborative filtering
• Support Vector Machines
• Bagging and Boosting methods: Random Forest, Gradient Boosting, Xgboost

Module 6: AI and Decision Sciences


Credits: 1

• Linear Programming
• Monte Carlo Simulations
• Genetic Algorithm
• Artificial Neural Networks
• Deep learning

Module 7: Design Thinking and Research


Credits: 1

• Systems and Design thinking principles and frameworks


• Business aspects that are important for solving and implementing data science
solutions.
• State of the art of data science, problem definition, data strategy, performance
metrics and productionization strategies.
• Develop a blueprint of the solution for a problem of choice.

Module 8: Deploying AI/ML solution on cloud and on-premise


Credits: 1
• Overview of Dockers, need for Docker and REST API
• Docker with Python and MySQL
• About RestAPI and Flask in Python
• GUnicorn and Nginx for productionize the Rest API code
• Scalability using Kubernetes

Module 9: Transformation through Trance Formation


Credits: 1

• Psychology of Growth Mindset


• Living a Self-Directed life
• Circle of Excellence – Restructuring Confidence
• Building Unconscious Rapport and beyond.
• Reaching and staying at Peak Performance
• The Success Model
• The Art of Calibration
• The Art of Framing and Re-framing

Inspire…Educate…Transform.
International School of Engineering
2nd Floor, Jyothi Imperial, Vamsiram Builders
Gachibowli, Hyderabad – 500032 INDIA

Electives (2 mandatory)

Credits: 1 for each elective

Reinforcement learning:

• Introduction to RL and Markov decision processes (MDP), Dynamic programming for


solving an MDP.
• Analysis of simple toy use-cases and RL problem formulation. Formulating a use-case
(eg. resource management) as a reinforcement learning problem and solving it using
DP.
• Model-free prediction: Monte-Carlo and Temporal-Difference learning. Model-free
control: On-policy and Off-policy learning, On-policy MC and TD, Sarsa, Q-learning.
DQN (Deep Q Networks)
• Formulating a use-case (eg. trading/portfolio management) as a reinforcement
learning problem and solving it using Q-learning.
Introduction to Computer vision and applications:

• Basics of computer vision: image as a n-dimensional matrix, color spaces, filtering,


feature extraction (wavelets, SIFT etc.).
• Image processing and keypoint extraction in OpenCV. Image classification using
traditional computer vision.
• Convolutional neural networks, popular CNN architectures (ResNet, Inception, etc.),
data augmentation, architectural hyper-parameters.
• Visual image recognition and its applications in different domains. Types of
convolution operations and model compression.

Foundations of Text mining and Natural Language Processing I

• Text Mining, Text pre-processing, Information retrieval, Topic Modeling


• Text summarization (extractive), Text classification and Sentiment analysis.

Foundations of Text mining and Natural Language Processing II

• First step towards NLP: unstructured to structured Embeddings. CNN for text.
• Recurrent neural networks, LSTM and GRU models. NLP based text classification,
Named entity recognition.

Foundations of IoT

• IoT evolution, several layers in the architectures, technical aspects of individual


components and what it involves
• Networking technologies, cloud vs edge
• IoT physical layer: Electronics, Sensors, microcontrollers and processing boards
• Demonstrating IoT capabilities using business applications

Inspire…Educate…Transform.
International School of Engineering
2nd Floor, Jyothi Imperial, Vamsiram Builders
Gachibowli, Hyderabad – 500032 INDIA

Operations Research for Industry 4.0

• Math refresher: Matrix, vector notation; Multivariate functions: Partial derivatives,


Gradient, Hessian, Jacobian, Eigenvalues: basic understanding and intuition
• Basics of optimization: Unconstrained, constrained optimization. A basic
understanding of single and multi-objective optimization, Convex functions,
Quadratic form
• Function minimization: Gradient descent
• Advanced examples in Linear Programming

Blockchain

• Historical context and how the field evolved. Technology aspects of Blockchain,
Distributed ledger technology versus Blockchain, architectural overview of
permission and permissionless Blockchain. Smart Contract in Ethereum & Chain
Code in Hyperledger fabric
• Applications in context of business network, various other networks, tools and
engagement models. Overview of business applications to understand the workflow
and data generated.

An Overview of Big Data and Hadoop Ecosystem

• Introduction to the Big Data explosion


o Big Data Ecosystem components
o Capacity planning
o High Level Architecture
• Analysing Structured and Semi-structured Data using NoSQL
o Cluster intro
o Linux commands
o Distributed storage with HDFS
o YARN as the resource manager
o High Level intro to MR2
Bootcamp and Mindcamp

• This module will consist of Bootcamps and Mindcamps that are intense programming
and personality development sessions
• A typical day in a bootcamp would consist of hands-on programming focussed on
either deep dive into an ML algorithm or using these algorithms to participate in an
online competition such as Kaggle. Coding session will be followed by 1-2 hours of
Mindcamp sessions (debates, discussions, role-playing, etc.) which will help students
build essential professional skills needed in the industry to complement the technical
skills learned in the bootcamp.

Inspire…Educate…Transform.

You might also like