Fall 2021: Applied Parallel Programming with GPUs

Fall 2021: Applied Parallel Programming with GPUs

Course No:
EECS 498-003 and EECS 598-003
Credit Hours:
4 credits
Instructor:
Reetuparna Das
Prerequisites:
EECS 281 and EECS 370

The goal of this class is to teach parallel computing and developing applications for massively parallel processors (e.g. GPUs). Self-driving cars, machine learning and augmented reality are examples of applications involving parallel computing. The class focuses on computational thinking, forms of parallelism, programming models, mapping computations to parallel hardware, efficient data structures, paradigms for efficient parallel algorithms, and application case studies.

More info (pdf)