Dec 19, 2025  
Undergraduate Catalog | 2025-2026 
    
Undergraduate Catalog | 2025-2026
Add to Catalog Bookmarks (opens a new window)

ITCS 4145 - Parallel Programming


Parallelism is the driving force behind a wide range of applications, including database systems, web browsers, video games and Artificial Intelligence. This course introduces how to program such devices to get the most performance for your applications. Topics include: Dependency analysis; Parallel task decomposition; Shared memory parallel programming techniques; Performance analysis both theoretical and empirical; Concurrency control; Accelerator programming. S

Credit Hours: (3)
Prerequisite(s): ITSC 3146  or permission of instructor


Schedule of Classes




Add to Catalog Bookmarks (opens a new window)