CS 360: Parallel & Distributed Computation

Credits 3
Attributes
Alternate Year,
Required for the major,
Upper-Level

This course covers the development and application of parallel programming and problem-solving techniques to solve computationally intensive problems in a variety of disciplines. Parallel computation invites new ways of thinking about problems and is an important skill in corporate and research environments. Students learn about programming paradigms used in parallel computation, the organization of parallel systems, and the application of programs and systems to solving problems in biology, physics, geography, and other disciplines.

Prerequisites