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: 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 3: 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.

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: Medical Imaging Case Study

Students work on a self-selected medical imaging project from approved options: chest X-ray classification, CT organ segmentation, pathology analysis, retinal imaging, or other approved imaging tasks. Includes mini field guide deliverable.

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: Governance & Monitoring for Clinical AI

What governance means in clinical settings. Designing acceptance tests, choosing monitoring metrics, setting review cadences, and defining human-in-the-loop rules. Practical exercises in building monitoring dashboards.

Readings:

Module 10: From Model to Minimum Viable Product

Deployment considerations for clinical AI, writing effective field guides, communicating with non-technical clinicians, and understanding the path from research to clinical implementation.

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.