## What you'll learn

This course will introduce the learner to the basics of the python programming environment, including fundamental python programming techniques such as lambdas, reading and manipulating csv files, and the numpy library. The course will introduce data manipulation and cleaning techniques using the popular python pandas data science library and introduce the abstraction of the Series and DataFrame as the central data structures for data analysis, along with tutorials on how to use functions such as groupby, merge, and pivot tables effectively. By the end of this course, students will be able to take tabular data, clean it, manipulate it, and run basic inferential statistical analyses

- Python Distribution
- User-defined functions in Python
- Datasets and manipulation
- Probability and Statistics
- Advanced Statistics
- Predictive Modelling
- Time Series Forecasting

### CURRICULUM

##### Introduction to Data Science

**TOPIC :**

- What is Data Science?
- Data Analytics Landscape
- Life Cycle of a Data Science Project
- Data Science Tools and Technologies

##### Mastering Python

**TOPIC :**

- Python Basics
- Data Structures in Python
- Control and Loop Statements in Python
- Functions and Classes in Python
- Working with Data
- Data Analysis using Pandas
- Data Visualisation
- Case Study

##### Probability and Statistics

**TOPIC :**

- Measures of Central Tendency
- Measures of Dispersion
- Descriptive Statistics
- Probability Basics
- Marginal Probability
- Bayes Theorem
- Probability Distributions
- Hypothesis Testing

##### Advanced Statistics and Predictive Modelling I

- Analysis of Variance (ANOVA)
- Linear Regression (OLS)
- Case Study: Linear Regression
- Principal Component Analysis
- Repeat Statement
- Factor Analysis
- Case Study: PCA/FA

##### Advanced Statistics & Predictive Modelling II

**TOPIC :**

- Logistic Regression
- Case Study: Logistic Regression
- K-Nearest Neighbour Algorithm
- Case Study: K-Nearest Neighbour Algorithm
- Decision Tree
- Case Study: Decision Tree

##### Time Series Forecasting

**TOPIC :**

- Understand Time Series Data
- Visualizing Time Series Components
- Exponential Smoothing
- Holt's Model
- Holt-Winter's Model
- ARIMA
- Case Study: Time Series Modelling on Stock Price

##### Capstone Project

**TOPIC :**

In this immersive learning mentor-guided live group project, you will go about executing the data science project as you would any business problem in the real-world.