# Data Science

> NumPy, pandas, matplotlib, and scikit-learn — the essential toolkit for every ML practitioner.

![Status: complete](https://img.shields.io/badge/status-complete-brightgreen)

Open [`02-data-science.ipynb`](./02-data-science.ipynb) for learning objectives, prerequisites, and recommended reading order.

## Topics Covered

- NumPy arrays, broadcasting, and vectorised operations
- pandas DataFrames, groupby, merges, and cleaning
- Matplotlib and seaborn visualisations
- scikit-learn pipelines, preprocessing, and model basics

## Prerequisites

[01-python/README.md](../01-python/README.md)

## What Comes Next

[03-maths/README.md](../03-maths/README.md) or [04-token/README.md](../04-token/README.md)
