This section contains interactive Jupyter notebooks used throughout the course. Each notebook provides multiple ways to access the content:

  • ๐Ÿ““ Embedded Preview: View the complete notebook rendered directly on this site
  • ๐Ÿ“ฅ Download: Get the .ipynb file to run locally with Jupyter
  • ๐Ÿ‘๏ธ View on GitHub: Clean display using GitHubโ€™s native notebook viewer
  • ๐Ÿš€ Open in Colab: Run immediately in Google Colab (no local setup required)

Available Notebooks

Module 1: Foundations

Module 2: Linear Methods

Getting Started

Running Locally

  1. Download any notebook using the download button
  2. Install Jupyter: pip install jupyter notebook
  3. Start Jupyter: jupyter notebook
  4. Navigate to and open the downloaded file

Using Google Colab

  1. Click the โ€œ๐Ÿš€ Open in Colabโ€ button on any notebook page
  2. Sign in with your Google account
  3. Run cells directly in your browser
  4. Save copies to your Google Drive

Required Packages

Most notebooks require these Python packages:

pip install numpy pandas matplotlib seaborn scikit-learn jupyter

For specific requirements, check the first cell of each notebook.


Table of contents