Resources

Everything you need for this course is free. You only need a laptop and a Google account.

Required Tools & Platforms

Google Colab

Primary lab environment — runs Python in the browser, nothing to install.

colab.research.google.com →

Hacker101

Beginner-friendly hacking lessons and CTF challenges (Week 11).

hacker101.com →

CTFd

Capture-the-Flag platform for the in-class mini CTF event.

ctfd.io →

CISA Tabletop Exercises

Professionally designed incident-response scenarios (Week 14).

cisa.gov →

Core Python libraries — pandas, scikit-learn, and matplotlib — come pre-installed in Colab. Jupyter Notebook is an optional local alternative.

Textbooks

Required

Optional (for curious students)