| Course Code | Course Name | Credits | Hours |
|---|---|---|---|
| 5904335 | Parallel Programming | 3.0 | 3 |
| Description | This course introduces parallel processing, parallel hardware structure, and commonly seen parallel programming methods. The topics of this course include: Parallel Computer Architecture Overview, Methodologies for Parallel Processing, Multicore Architecture and Multithreading, OpenMP Programming, Pthread Programming, Distributed Systems and Cluster Computing, MPI Programming, Advanced Graphics Processor Parallel Architecture, CUDA Programming | ||