M1: Introduction to CUDA Programming Model
M2: GPU Architecture & CUDA Execution Model
M3: CUDA Memory Model and Performance
M4: GPU Patterns and Structures
M5: Advanced CUDA Concurrency