University of Portland Bulletin 2019-2020

CS 436 Parallel Computing

A study of architectures, algorithms and programming/debugging techniques that employ parallelism to increase performance of computer programs. Topics include parallel computer architectures, parallel programming languages for distributed and shared-memory multiprocessors and code optimization.

Prerequisite

CS 301, CS 305, CS 333, (or corequisite)

Corequisite

CS 333 (or prerequisite)
  • Up one level
  • 400