Skip to main content

Module 0: Course Introduction & The Field Guide Mindset

We introduce the course philosophy: you will learn to build AI tools for medicine, evaluate them with discipline, and write the field guide someone else could use. Key concepts include Models vs Systems, Metrics vs Readiness, and the governance mindset.

Readings:

Module 1: Python & Development Environment

Setting up your development environment with uv for package management, Jupyter notebooks, and PyTorch basics. We’ll establish good coding practices for reproducible medical AI research. This module pairs with Homework 1 to ensure everyone has a working environment.

Readings:

Module 2: Structured Clinical Data & Exploratory Data Analysis

Working with electronic health record (EHR) data, feature engineering for clinical variables, and exploratory data analysis with pandas. Understanding the unique challenges of clinical tabular data. Garbage in = garbage out—understand your data first.

Readings:

Module 3: Medical Imaging Data

Introduction to medical imaging data formats and handling. Covers DICOM, NIfTI, various imaging modalities, and the MONAI framework for medical image analysis. Includes advanced track for radiation therapy data (RT structures, dose, DVH).

Readings:

Module 4: Machine Learning Foundations

Core machine learning concepts: classification, regression, evaluation metrics, cross-validation, and model selection. Emphasis on metrics that matter for clinical deployment vs. publication.

Readings:

Lab: Clinical ML Consultant — Diabetes Screening Simulation

Module 5: Midterm Project

Students select one of two tracks for their midterm project. Each track requires a working model and a mini field guide. Track A: Medical Imaging (classification, segmentation, detection). Track B: Structured Data (risk prediction, outcome modeling). NLP track available for final project after Module 7-8 coverage.

Readings:

Homework:

Module 6: Deep Learning: From Neurons to U-Net

Convolutional neural networks, U-Net architecture for segmentation, and image classification models. Hands-on with PyTorch and MONAI for medical imaging tasks.

Readings:

Lab: Beat the Baseline — DermaMNIST Challenge

Module 7: Clinical Text & NLP Foundations

Text processing, word embeddings, and the unique challenges of clinical natural language processing. Working with clinical notes, medical terminology, and de-identification considerations.

Readings:

Lab: Clinical NLP Walkthrough

Module 8: Large Language Models in Medicine

Transformer architectures, large language models, prompting strategies, and clinical applications. Understanding capabilities and limitations of LLMs in healthcare settings.

Readings:

Lab: The LLM Arena — Compare Models on Clinical Tasks

Homework:

Module 9: Model Evaluation & Explainability

Moving beyond AUROC to clinically meaningful evaluation. Calibration, decision curve analysis, and metrics that answer clinical questions. Explainability methods including SHAP, LIME, and saliency maps—and their limitations.

Readings:

Module 10: Governance, Regulatory & Deployment

The path from research to clinic: FDA regulatory pathways (510(k), De Novo, SaMD), deployment architectures, EHR integration patterns, and governance structures for sustainable AI operations. Writing effective field guides for clinical adoption.

Readings:

Module 11: Final Projects & Presentations

Two in-class prep days followed by final presentations during the University final exam slot. Presentations cover both the technical artifact (model/pipeline) and the field guide, with peer feedback and a Review Panel of invited clinical and technical guests.