Programme Content
1. Introduction to R and Python
• Installing R, Python, Jupyter Notebook and R Studio
• Basic Data Structures in Python and R
• Writing Functions
• Use of Loops
• Basic Differences Between R and Python
2. Advanced Features in Excel
• Important Functions in Excel
• Optimization Using Solver
3. Sources of Data
• Important Data Sources
• Scrapping Data from Websites
4. Data Wrangling in R and Python
• Managing Missing Data
• Managing Outliers
• Removing Duplicate Rows
• Making Data Tidy
5. Introduction to SQL
• Introduction to SQL
• Accessing Data in R/Python using SQL Queries
6. Data Visualization
• Visualizing Data
7. Linear Algebra and Calculus
• Vectors, Matrices, and Tensors
• Differentiation
• Understanding Gradient Descent Algorithm
8. Statistics
• Types of Data
• Exploratory Data Analysis
• Sampling Distributions
• Type I and Type II Errors
9. Text Analysis
• Cleaning Text
• Text Representation
• Sentiment Analysis
10. Time Series Analysis
• Time Series Forecasting
• Forecasting using Prophet
11. Machine Learning
• Understanding the Maths of Machine Learning
• Building Machine Learning Models (Regression and Classification)
• Hyperparameter Tuning
• AutoML
12. Deep Learning
• Understanding the Maths of Deep Learning
• Building a Deep Learning Model to Predict Stock Prices
• AutoML in Deep Learning
13. Case Studies in Data Science
• Building Models in Different Functional Areas of Management
