Skip to main content

Course Resources

Interactive Labs & Tools

Interactive resources built for this course — open in your browser, no setup required.

Module Tool Description
4 — ML Foundations Clinical ML Consultant Diabetes screening simulation — threshold analysis, CMO constraints, deployment decisions
6 — Deep Learning Interactive DL Walkthrough Neurons, convolutions, and architecture explorer
6 — Deep Learning DermaMNIST Strategy Guide Progressive hints for the Beat the Baseline challenge
6 — Deep Learning Experiment Report 25 experiments showing what works in CNN training
6 — Deep Learning HW5 Pneumonia Detection Report Complete CNN pipeline — data to Grad-CAM on PneumoniaMNIST
7 — Clinical NLP NLP Walkthrough Notebook Tokenization, embeddings, NER, and report classification
8 — LLMs in Medicine LLM Arena Lab Compare models on clinical tasks — hallucination, safety, prompting

Development Environment

Recommended IDE: Visual Studio Code with Python and Jupyter extensions

Package Manager: uv — Fast, modern Python package management

# Install uv
curl -LsSf https://astral.sh/uv/install.sh | sh

# Create and activate environment
uv venv
source .venv/bin/activate

Version Control: GitHub Desktop if you prefer a GUI, or command-line git


Python & Data Science


Deep Learning


Medical Data


NLP & LLMs


Course Textbooks

Primary:

Supplementary:


Useful Videos


Getting Help