ITCS 4145: Parallel Programming

University of North Carolina, Charlotte

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

Average GPA: 2.98

Grade distribution records: 214 students across 6 terms.

Grade distribution

GradeStudentsPercent
A8640.2%
B5023.4%
C3315.4%
D125.6%
F115.1%
W219.8%

Based on 214 student grade records across 6 terms and 4 professors.

Instructors

Still loading. This can take a moment on a slow connection.

Loading My Class Grades