Oct 17, 2026  
2026-2027 University Catalog 
    
2026-2027 University Catalog

CS 52500 - Parallel Computing


Credit Hours: 3.00.  Parallel computing for science and engineering applications: parallel programming and performance evaluation, parallel libraries and problem-solving environments, models of parallel computing and run-time support systems, and selected applications..
Learning Outcomes
1.  Understand parrallel computing platforms, associated overheads in programming, and various metrics for analyzing parallel algorithms. 2.  Program parallel platforms using common programming models, including Message Passing Interface (MPI), Posix Threads (pthreads), and OpenMP. 3.  Design and analyze parallel algorithms for common problems in matrices, graphs, sorting, and other application kernels.
Credit Hours: 3.00