Course Curriculum
Module 1: Foundations of Data Science
Description: Data science is a multi-disciplinary field that uses scientific methods, processes,
algorithms and systems to extract knowledge and insights from structured and unstructured
data. In this first module we will introduce to the field of Data Science and how it relates to other
fields of data like Artificial Intelligence, Machine Learning and Deep Learning.
• Introduction to Data Science
• High level view of Data Science, Artificial Intelligence & Machine Learning
• Subtle differences between Data Science, Machine Learning & Artificial Intelligence
• Approaches to Machine Learning
• Terms & Terminologies of Data Science
• Understanding an end to end Data Science Pipeline, Implementation cycle
Module 2: Math for Data Science, Machine Learning and Artificial
Intelligence
Description: Mathematics is very important in the field of data science as concepts within
mathematics aid in identifying patterns and assist in creating algorithms. The understanding of
various notions of Statistics and Probability Theory are key for the implementation of such
algorithms in data science.
• Linear Algebra
• Matrices, Matrix Operations
• Eigen Values, Eigen Vectors
• Scalar, Vector and Tensors
• Prior and Posterior Probability
• Conditional Probability
• Calculus
• Differentiation, Gradient and Cost Functions
• Graph Theory
Module 3: Statistics for Data Science
Description: This module focuses on understanding statistical concepts required for Data
Science, Machine Learning and Deep Learning. In this module, you will be introduced to the
estimation of various statistical measures of a data set, simulating random distributions,
performing hypothesis testing, and building statistical models.
Descriptive Statistics
• Types of Data (Discrete vs Continuous)
• Types of Data (Nominal, Ordinal)
• Measures of Central Tendency (Mean, Median, Mode)
• Measures of Dispersion (Variance, Standard Deviation)
• Range, Quartiles, Inter Quartile Ranges
• Measures of Shape (Skewness and Kurtosis)
• Tests for Association (Correlation and Regression)
• Random Variables
• Probability Distributions
• Standard Normal Distribution
• Probability Distribution Function
• Probability Mass Function
• Cumulative Distribution Function
Inferential Statistics
• Statistical sampling & Inference
• Hypothesis Testing
• Null and Alternate Hypothesis
• Margin of Error
• Type I and Type II errors
• One Sided Hypothesis Test, Two-Sided Hypothesis Test
• Tests of Inference: Chi-Square, T-test, Analysis of Variance
• t-value and p-value
• Confidence Intervals
Module 4: Python for Data Science
Python for Data Science
• Numpy
• Pandas
• Matplotlib & Seaborn
• Jupyter Notebook
Numpy
NumPy is a Python library that works with arrays when performing scientific computing with
Python. Explore how to initialize and load data into arrays and learn about basic array
manipulation operations using NumPy.
• Loading data with Numpy
• Comparing Numpy with Traditional Lists
• Numpy Data Types
• Indexing and Slicing
• Copies and Views
• Numerical Operations with Numpy
• Matrix Operations on Numpy Arrays • Aggregations functions
• Shape Manipulations
• Broadcasting
• Statistical operations using Numpy
• Resize, Reshape, Ravel
• Image Processing with Numpy
Pandas
Pandas is a Python library that provides utilities to deal with structured data stored in the form of
rows and columns. Discover how to work with series and tabular data, including initialization,
population, and manipulation of Pandas Series and DataFrames.
• Basics of Pandas
• Loading data with Pandas
• Series
• Operations on Series
• DataFrames and Operations of DataFrames
• Selection and Slicing of DataFrames
• Descriptive statistics with Pandas
• Map, Apply, Iterations on Pandas DataFrame
• Working with text data
• Multi Index in Pandas
• GroupBy Functions
• Merging, Joining and Concatenating DataFrames
• Visualization using Pandas
Data Visualization using Matplotlib
Matplotlib is a plotting library for the Python programming language and its numerical mathematics extension NumPy. It provides an object-oriented API for embedding plots into applications using general-purpose GUI toolkits like Tkinter, wxPython, Qt, or GTK+
• Anatomy of Matplotlib figure
• Plotting Line plots with labels and colors
• Adding markers to line plots
• Histogram plots
• Scatter plots
• Size, Color and Shape selection in Scatter plots.
• Applying Legend to Scatter plots
• Displaying multiple plots using subplots
• Boxplots, scatter_matrix and Pair plots
Data Visualization using Seaborn
Seaborn is a data visualization library that provides a high-level interface for drawing graphs. These graphs are able to convey a lot of information, while also being visually appealing.
• Basic Plotting using Seaborn
• Violin Plots
• Box Plots
• Cat Plots
• Facet Grid
• Swarm Plot
• Pair Plot
• Bar Plot
• LM Plot
• Variations in LM plot using hue, markers, row and col
Module 5: Exploratory Data Analysis
Exploratory Data Analysis helps in identifying the patterns in the data by using basic statistical
methods as well as using visualization tools to displays graphs and charts. With EDA we can
assess the distribution of the data and conclude various models to be used.
Pipeline ideas
• Exploratory Data Analysis
• Feature Creation
• Evaluation Measures
Data Analytics Cycle ideas
• Data Acquisition
• Data Preparation
o Data cleaning
o Data Visualization
o Plotting
• Model Planning & Model Building
Data Inputting
• Reading and writing data to text files
• Reading data from a csv
• Reading data from JSON
Data preparation
• Selection and Removal of Columns
• Transform
• Rescale
• Standardize
• Normalize
• Binarize
• One hot Encoding
• Imputing
• Train, Test Splitting
Module 6: Machine Learning
In machine learning, computers apply statistical learning techniques to automatically identify patterns in data. This module on Machine Learning is a deep dive to Supervised, Unsupervised learning and Gaussian / Naive-Bayes methods. Also you will be exposed to different
classification, clustering and regression methods.
• Introduction to Machine Learning
• Applications of Machine Learning
• Supervised Machine Learning
o Classification
o Regression
• Unsupervised Machine Learning
• Reinforcement Learning
• Latest advances in Machine Learning
• Model Representation
• Model Evaluation
• Hyper Parameter tuning of Machine Learning Models.
• Evaluation of ML Models.
• Estimating and Prediction of Machine Learning Models
• Deployment strategy of ML Models.
Module 7: Supervised Machine Learning – Classification
Supervised learning is one of the most popular techniques in machine learning. In this module, you will learn about more complicated supervised learning models and how to use them to solve problems.
Classification methods & respective evaluation
• K Nearest Neighbors
• Decision Trees
• Naive Bayes
• Stochastic Gradient Descent
• SVM –
o Linear
o Non linear
o Radial Basis Function
• Random Forest
• Gradient Boosting Machines
• XGboos
Ensemble methods
• Combining models
• Bagging
• Boosting
• Voting
• Choosing best classification method
Model Tuning
• Train Test Splitting
• K-fold cross validation
• Variance bias tradeoff
• L1 and L2 norm
• Overfit, underfit along with learning curves variance bias sensibility using graphs
• Hyper Parameter Tuning using Grid Search CV
Respective Performance measures
• Different Errors (MAE, MSE, RMSE)
• Accuracy, Confusion Matrix, Precision, Recall
Module 8: Supervised Machine Learning – Regression
Regression is a type of predictive modelling technique which is heavily used to derive the relationship between variables (the dependent and independent variables). This technique finds its usage mostly in forecasting, time series modelling and finding the causal effect relationship between the variables. The module discusses in detail about regression and types of regression
and its usage & applicability
Regression
• Linear Regression
• Variants of Regression
o Lasso
o Ridge
• Multi Linear Regression
• Logistic Regression (effectively, classification only)
• Regression Model Improvement
• Polynomial Regression
• Random Forest Regression
• Support Vector Regression
Respective Performance measures
• Different Errors (MAE, MSE, RMSE)
• Mean Absolute Erro
Module 9: Unsupervised Machine Learning
Unsupervised learning can provide powerful insights on data without the need to
annotate examples. In this module, you will learn several different techniques in
unsupervised machine learning.
Clustering
• K means
• Hierarchical Clustering
• DBSCAN
Association Rule Mining
• Association Rule Mining.
• Market Basket Analysis using Apriori Algorithm
• Dimensionality reduction using Principal Component analysis (PCA)
Module 10: Natural Language Processing
Module 11: Advanced Analytics
Module 12: Reinforcement Learning
Module 13: Artificial Intelligence
Module 14: Deep Learning
Module 15: Cloud Computing for Data Science
Module 16: DevOps for Data Science
pin up azerbaycan yukle: pin up onlayn kazino – pin-up casino giris
pin-up 306 https://azerbaijancuisine.com/# pin up casino azerbaycan
pin up giris
http://northern-doctors.org/# best online pharmacies in mexico
medication from mexico pharmacy [url=https://northern-doctors.org/#]northern doctors[/url] buying from online mexican pharmacy
pharmacies in mexico that ship to usa: mexican pharmacy online – mexican drugstore online
https://northern-doctors.org/# mexico pharmacies prescription drugs
mexican pharmaceuticals online [url=https://northern-doctors.org/#]northern doctors[/url] buying from online mexican pharmacy
https://northern-doctors.org/# mexico drug stores pharmacies
https://northern-doctors.org/# mexican border pharmacies shipping to usa
http://northern-doctors.org/# п»їbest mexican online pharmacies
mexican pharmaceuticals online: Mexico pharmacy that ship to usa – mexico pharmacies prescription drugs
mexican pharmaceuticals online [url=http://northern-doctors.org/#]Mexico pharmacy that ship to usa[/url] purple pharmacy mexico price list
https://northern-doctors.org/# buying from online mexican pharmacy
mexican online pharmacies prescription drugs: mexico drug stores pharmacies – medication from mexico pharmacy
п»їbest mexican online pharmacies: Mexico pharmacy that ship to usa – best online pharmacies in mexico
http://northern-doctors.org/# reputable mexican pharmacies online
buying from online mexican pharmacy [url=https://northern-doctors.org/#]northern doctors[/url] п»їbest mexican online pharmacies
buying prescription drugs in mexico: mexican pharmacy online – mexican mail order pharmacies
http://northern-doctors.org/# buying prescription drugs in mexico online
mexican pharmacy: northern doctors pharmacy – п»їbest mexican online pharmacies
https://northern-doctors.org/# mexico pharmacy
medicine in mexico pharmacies: Mexico pharmacy that ship to usa – medication from mexico pharmacy
mexican pharmacy: mexican northern doctors – mexican pharmaceuticals online
https://northern-doctors.org/# buying prescription drugs in mexico online
mexican pharmaceuticals online: Mexico pharmacy that ship to usa – pharmacies in mexico that ship to usa
mexico drug stores pharmacies [url=https://northern-doctors.org/#]mexican northern doctors[/url] mexican online pharmacies prescription drugs
mexican rx online: mexican pharmacy northern doctors – buying prescription drugs in mexico
http://northern-doctors.org/# reputable mexican pharmacies online
purple pharmacy mexico price list: northern doctors pharmacy – mexican online pharmacies prescription drugs
http://northern-doctors.org/# medicine in mexico pharmacies
mexican mail order pharmacies: mexican pharmacy online – best online pharmacies in mexico
mexico pharmacies prescription drugs: mexican pharmacy – mexico drug stores pharmacies
https://northern-doctors.org/# mexican pharmaceuticals online
buying prescription drugs in mexico online: mexican pharmacy northern doctors – medication from mexico pharmacy
mexican drugstore online: mexican pharmacy northern doctors – buying prescription drugs in mexico online
https://northern-doctors.org/# purple pharmacy mexico price list
mexican rx online [url=http://northern-doctors.org/#]northern doctors pharmacy[/url] mexican border pharmacies shipping to usa
mexico drug stores pharmacies: mexican northern doctors – п»їbest mexican online pharmacies
http://northern-doctors.org/# mexico drug stores pharmacies
reputable mexican pharmacies online: mexican pharmacy northern doctors – buying prescription drugs in mexico online
https://northern-doctors.org/# mexican rx online
pharmacies in mexico that ship to usa: mexican pharmacy online – buying prescription drugs in mexico online
best online pharmacies in mexico [url=https://northern-doctors.org/#]northern doctors[/url] buying from online mexican pharmacy
best online pharmacies in mexico: Mexico pharmacy that ship to usa – purple pharmacy mexico price list
http://northern-doctors.org/# mexico drug stores pharmacies
medication from mexico pharmacy: mexican pharmacy – п»їbest mexican online pharmacies
mexico pharmacies prescription drugs: mexico pharmacies prescription drugs – mexican drugstore online
http://northern-doctors.org/# pharmacies in mexico that ship to usa
mexican pharmacy: northern doctors – best online pharmacies in mexico
best online pharmacies in mexico [url=https://cmqpharma.com/#]cmq mexican pharmacy online[/url] buying prescription drugs in mexico
http://cmqpharma.com/# mexican border pharmacies shipping to usa
mexican rx online
mexico drug stores pharmacies [url=https://cmqpharma.com/#]mexican pharmacy[/url] п»їbest mexican online pharmacies
mexican pharmacy [url=http://cmqpharma.com/#]mexico pharmacy[/url] mexico drug stores pharmacies
mexico drug stores pharmacies [url=https://cmqpharma.com/#]online mexican pharmacy[/url] mexican online pharmacies prescription drugs
buying prescription drugs in mexico
https://cmqpharma.online/# mexican online pharmacies prescription drugs
mexican drugstore online
mexican rx online [url=https://cmqpharma.online/#]mexican pharmacy[/url] п»їbest mexican online pharmacies
mexican rx online [url=https://cmqpharma.com/#]mexican pharmacy online[/url] buying from online mexican pharmacy
mexico drug stores pharmacies [url=http://cmqpharma.com/#]cmqpharma.com[/url] mexico pharmacy
http://cmqpharma.com/# medicine in mexico pharmacies
purple pharmacy mexico price list
best online pharmacies in mexico
https://cmqpharma.online/# mexico drug stores pharmacies
reputable mexican pharmacies online
best online pharmacies in mexico: cmqpharma.com – buying prescription drugs in mexico online
mexican pharmacy: mexican pharmacy – best online pharmacies in mexico
п»їbest mexican online pharmacies
https://cmqpharma.online/# medication from mexico pharmacy
mexican rx online
cheapest online pharmacy india: reputable indian online pharmacy – top 10 pharmacies in india
indian pharmacies safe [url=http://indiapharmast.com/#]reputable indian online pharmacy[/url] indian pharmacies safe
indianpharmacy com: india pharmacy – buy prescription drugs from india
online pharmacy india: india pharmacy mail order – best online pharmacy india
п»їlegitimate online pharmacies india: top 10 pharmacies in india – reputable indian online pharmacy
indian pharmacy paypal: top 10 online pharmacy in india – indianpharmacy com
canada drugs: canadian neighbor pharmacy – canadian pharmacy 24 com
https://canadapharmast.online/# ed meds online canada
п»їbest mexican online pharmacies [url=https://foruspharma.com/#]medication from mexico pharmacy[/url] purple pharmacy mexico price list
best online pharmacies in mexico [url=https://foruspharma.com/#]mexican mail order pharmacies[/url] mexican border pharmacies shipping to usa
http://foruspharma.com/# mexico drug stores pharmacies
canada drugstore pharmacy rx: canadianpharmacy com – legal to buy prescription drugs from canada
mexican pharmacy: mexican border pharmacies shipping to usa – purple pharmacy mexico price list
indian pharmacy paypal: indianpharmacy com – pharmacy website india
mexican border pharmacies shipping to usa: reputable mexican pharmacies online – mexican rx online
india pharmacy mail order: pharmacy website india – india pharmacy mail order
medication from mexico pharmacy [url=https://foruspharma.com/#]mexican online pharmacies prescription drugs[/url] purple pharmacy mexico price list
canadian drug stores [url=https://canadapharmast.com/#]canadianpharmacymeds com[/url] online canadian pharmacy
http://foruspharma.com/# purple pharmacy mexico price list
Online medicine order: indian pharmacies safe – india pharmacy
best online pharmacies in mexico: mexican rx online – mexico drug stores pharmacies
canada drug pharmacy: best canadian online pharmacy – reputable canadian online pharmacies
http://foruspharma.com/# mexico pharmacies prescription drugs
world pharmacy india: indian pharmacy online – indian pharmacies safe
canadian pharmacy cheap: the canadian drugstore – drugs from canada
mexico drug stores pharmacies [url=https://foruspharma.com/#]buying prescription drugs in mexico online[/url] mexican pharmaceuticals online
buy medicines online in india: mail order pharmacy india – buy medicines online in india
mail order pharmacy india [url=https://indiapharmast.com/#]mail order pharmacy india[/url] online pharmacy india
maple leaf pharmacy in canada: online canadian pharmacy – my canadian pharmacy
buying from online mexican pharmacy: mexican mail order pharmacies – mexican online pharmacies prescription drugs
indian pharmacy: india pharmacy – indian pharmacy online
india pharmacy: best india pharmacy – world pharmacy india
http://canadapharmast.com/# pharmacy com canada
https://indiapharmast.com/# indian pharmacy online
Online medicine home delivery: top online pharmacy india – top online pharmacy india
https://amoxildelivery.pro/# price for amoxicillin 875 mg
https://paxloviddelivery.pro/# paxlovid pharmacy
http://ciprodelivery.pro/# cipro pharmacy
paxlovid generic [url=https://paxloviddelivery.pro/#]paxlovid for sale[/url] paxlovid generic
https://clomiddelivery.pro/# can you get generic clomid without dr prescription
https://doxycyclinedelivery.pro/# doxycycline antibiotic
paxlovid for sale [url=https://paxloviddelivery.pro/#]Paxlovid over the counter[/url] paxlovid price
where can i buy cipro online: cipro pharmacy – where can i buy cipro online
https://doxycyclinedelivery.pro/# doxycycline 100 mg cap over the counter
amoxicillin 500mg no prescription: amoxicillin without prescription – amoxicillin online without prescription
https://doxycyclinedelivery.pro/# doxycycline 100mg otc
https://doxycyclinedelivery.pro/# doxycycline online pharmacy canada
paxlovid india [url=http://paxloviddelivery.pro/#]paxlovid generic[/url] buy paxlovid online
http://paxloviddelivery.pro/# buy paxlovid online
Paxlovid buy online [url=http://paxloviddelivery.pro/#]buy paxlovid online[/url] Paxlovid buy online
https://ciprodelivery.pro/# where can i buy cipro online
paxlovid india: paxlovid pharmacy – paxlovid cost without insurance
can i buy doxycycline over the counter: 40mg doxycycline prices – buy cheap doxycycline uk
https://amoxildelivery.pro/# amoxicillin 500mg no prescription
https://doxycyclinedelivery.pro/# doxycycline 631311
https://clomiddelivery.pro/# cost clomid price
amoxil pharmacy [url=https://amoxildelivery.pro/#]amoxicillin 500 tablet[/url] generic amoxicillin
https://amoxildelivery.pro/# amoxicillin 500mg prescription
buy amoxil [url=https://amoxildelivery.pro/#]generic amoxicillin online[/url] amoxicillin medicine
http://amoxildelivery.pro/# buy amoxicillin
https://doxycyclinedelivery.pro/# doxycycline 100mg dogs
buy cipro online without prescription: cipro online no prescription in the usa – cipro online no prescription in the usa
https://paxloviddelivery.pro/# Paxlovid over the counter
get cheap clomid without a prescription [url=https://clomiddelivery.pro/#]can i purchase clomid[/url] cost clomid without rx
https://amoxildelivery.pro/# amoxicillin 500mg price
ciprofloxacin 500 mg tablet price [url=https://ciprodelivery.pro/#]ciprofloxacin 500mg buy online[/url] cipro ciprofloxacin
where to buy cipro online: buy cipro without rx – ciprofloxacin
https://ciprodelivery.pro/# cipro pharmacy
https://doxycyclinedelivery.pro/# doxycycline 100mg tablets coupon
http://clomiddelivery.pro/# where buy cheap clomid no prescription
buy ciprofloxacin over the counter [url=http://ciprodelivery.pro/#]cipro[/url] buy cipro
https://doxycyclinedelivery.pro/# doxycycline pills price in south africa
where can i buy cipro online [url=http://ciprodelivery.pro/#]buy cipro online without prescription[/url] buy cipro online
cheap clomid pills: where can i buy cheap clomid online – how to buy cheap clomid online
http://clomiddelivery.pro/# can i get generic clomid prices
https://ciprodelivery.pro/# cipro online no prescription in the usa
where to buy cheap clomid without dr prescription: where to buy clomid without prescription – how to get cheap clomid prices
https://doxycyclinedelivery.pro/# buy doxycycline in india
http://doxycyclinedelivery.pro/# order doxycycline online canada
can you buy cheap clomid [url=https://clomiddelivery.pro/#]how can i get generic clomid price[/url] how to get generic clomid price
http://paxloviddelivery.pro/# paxlovid covid
paxlovid for sale [url=http://paxloviddelivery.pro/#]Paxlovid buy online[/url] п»їpaxlovid
http://paxloviddelivery.pro/# Paxlovid over the counter
paxlovid covid: paxlovid covid – paxlovid cost without insurance
doxycycline 100g: doxycycline usa – buy doxycycline uk
https://clomiddelivery.pro/# can you get clomid no prescription
http://clomiddelivery.pro/# where to buy generic clomid without insurance
where can i buy clomid no prescription [url=http://clomiddelivery.pro/#]can i buy cheap clomid price[/url] can you buy generic clomid no prescription
https://amoxildelivery.pro/# amoxicillin 250 mg price in india
how can i get clomid for sale [url=https://clomiddelivery.pro/#]where buy cheap clomid pill[/url] can i order generic clomid without insurance
https://doxycyclinedelivery.pro/# doxycycline online canada without prescription
amoxicillin without prescription: buy cheap amoxicillin online – amoxicillin 750 mg price
doxycycline minocycline: buy doxycycline australia – doxycycline 100mg tablet price in india
doxycycline 40 mg coupon: doxycycline 100mg tablets coupon – doxycycline online pharmacy
buying generic clomid prices: can i buy cheap clomid online – can i order generic clomid