CSE 4373/5373 - General Purpose GPU Programming
⭓Description
This is the course page for CSE 4373/5373 - General Purpose GPU Programming in Spring 2026. Here you’ll find class notes and other helpful resources. All assignments and announcements will be posted on Canvas.
Instructor Office Hours
| Days | Time | Location |
|---|---|---|
| MoWeFri | 12PM - 1PM | ERB 556A |
| TuTh | 12PM - 1PM | Teams |
Teaching Assistant
Keshav Bansal (kxb5527@mavs.uta.edu)
Office Hours
Monday and Tuesday 10AM - 12PM on Teams or in ERB 504
⭓Course Materials
Books
- Wen-mei W. Hwu, David B. Kirk, Izzat El Hajj, Programming Massively Parallel Processors, 4th Ed, Elsevier, 2023.
⭓Schedule
This schedule is tentative and may change.
| Date | Topic | Materials |
|---|---|---|
| January 12 | Course Introduction | |
| January 14 | Heterogeneous Data Parallel Computing | |
| January 16 | Environment Setup Day |
|
| January 21 | Multidimensional Grids and Data | |
| January 23 | Lab/Recitation |
|
| January 26 | Multidimensional Grids and Data | |
| January 28 | CUDA Compute Architecture | |
| January 30 | Lab/Recitation |
|
| February 2 | Tiling and Shared Memory | |
| February 4 | CANCELLED |
|
| February 6 | Quiz 1 |
|
| February 9 | GPU Performance Basics | |
| February 11 | GPU Performance Basics | |
| February 13 | Lab/Recitation |
|