377 Principles and Applications of Parallel Programming

Undergraduate Program

Models of parallel computation, fundamental concepts for representation of parallel computation structures, study of representative parallel programming systems, programming of parallel algorithms and computations. Three lecture hours a week for one semester.


The following coursework with grade of at least C-: Computer Science 311 or 311H or 313K or 313H, 314 or 314H or 315 or 315H, 310 or 310H or 429 or 429H, and 439 or 439H or 352 or 352H or 372 or 372H; and Mathematics 408C, 408K, or 408N.