May 30, 2026  
2025-2026 Academic Catalog 
    
2025-2026 Academic Catalog

CSC 540 Parallel Programming and Implementation for Science and Engineering

Credits: 3

The fundamental ideas and issues involved in programming and using parallel computers. This course will cover topics in the design, analysis, and implementation of parallel algorithms use in engineering, scientific and mathematical implementations. This course will also discuss parallel computer architectures, networks and communication.Environments discussed and used may include a variety of shared-memory and message passing models, cluster computing, and GPU computing.

Notes: This course is cross-listed with CSC 440  and CENG 540 .


Check course scheduling information