Course Modules

Browse Data Science lessons, notes, notebooks, and datasets.

1 HOUR

Introduction to Data Science

Learn what data science is, where it is used, and the basic workflow of a data science project.

  • What is Data Science?
  • Data Science lifecycle
  • Tools used in Data Science
  • Real-world applications

Lecture Slides

PPT

Open
8 HOURS

Introduction to Python Programming

Python Programming

  • Data Wrangling
  • Data Types
  • Comparison
  • Functions
  • Lambda Functions

Lecture Slides

PPT

Open
10 HOURS

Numpy Pandas Matplotlib for Data Analysis

Learn how to load, clean, filter, group, and analyze data using Pandas.

  • Series and DataFrame
  • Reading CSV ./files
  • Filtering data
  • GroupBy
  • Handling missing values

Slide

Slide

Open
7 HOURS

Linear Regression

Learn how to m and b for y = mx+b

  • Linear Regression
  • Derivation of m_best
  • Derivation of b_best
  • Implementation of Linear Regression from scratch
  • Linear Regression from Sklearn Library

Advertising.csv

Dataset

Open

Code

Cheatsheet

Open