3.00 Credits
Prerequisite: C or better in CSC 2400 and CSC 2500. Foundations of parallel computing including the parallel computer architectures, principles of parallel algorithm design, programming for shared and distributed-memory systems, along with GPGPU. Students enrolled in the 5000-level course will be required to complete additional work as state din the syllabus.