May 27, 2026  
Undergraduate Catalog | 2026-2027 
    
Undergraduate Catalog | 2026-2027
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)