everything.study
COMP 322

PRINCIPLES OF PARALLEL PROGRAMMING

Credit Hours: 4 · Undergraduate Upper-Level

Fundamentals of parallel programming: abstract models of parallel computers, parallel algorithms and data structures, and common parallel programming patterns including task parallelism, undirected and directed synchronization, data parallelism, divide-and-conquer parallelism, and map-reduce. Laboratory assignments will explore these topics through the use of parallel extensions to the Java language. Cross-list: ELEC 323 .

Prerequisites & course information

Short Title: FUNDAMENTALS OF PARALLEL PROG Department: Computer Science Grade Mode: Standard Letter Course Type: Lecture/Laboratory Credit Hours: 4 Restrictions: Enrollment is limited to Undergraduate, Undergraduate Professional or Visiting Undergraduate level students. Course Level: Undergraduate Upper-Level Prerequisite(s): COMP 215

Sources