Course Catalog - 2009-2010

     

ELEC 323 - PRINCIPLES OF PARALLEL PROGRAM

Long Title: PRINCIPLES OF PARALLEL PROGRAMMING
Department: Electrical & Computer Eng.
Grade Mode: Standard Letter
Course Type: Lecture/Laboratory
Credit Hours: 4
Description: 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. Recommended Prerequisite(s): (COMP 314 or ELEC 322) and (COMP 221 or COMP 320).
Course URL: http://www.cs.rice.edu/~vsarka/comp322