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:

Module 5: Deep Learning for Medical Imaging

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

Readings:

Module 6: 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 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:

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:

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

Students present their final projects, which include both a technical artifact (model/pipeline) and a field guide document. Peer feedback and discussion of deployment readiness.