Resources

Development Environment

Coder

The course uses a cloud-based coding environment through Coder, so you don’t need to install anything locally.

Google Colab

Weekly demos are provided as notebooks on Google Colab — no setup required, runs in a browser.

Jupyter Notebooks

All course work is done in Jupyter notebooks (.ipynb files) — documents that mix executable code, output, and text in a single file.

Key concepts:

Common pitfalls:

References:


Version Control

GitHub

Lab assignments are distributed and submitted through GitHub Classroom.

Getting started with Git & GitHub:

git add .
git commit -m "completed lab"
git push

Core Libraries

pandas — Data Manipulation & Analysis

plotly — Visualization

scikit-learn — Modeling & Machine Learning