3 CreditsGoal 10 - People/EnvironmentGoal 6 - Hum: Arts/Lit/PhilOnline Available
Parallel programming/architecture. Application development for many-core processors. Computational thinking, types of parallelism, programming models, mapping computations effectively to parallel hardware, efficient data structures, paradigms for efficient parallel algorithms, application case studies.
prereq: [4363 or equivalent], programming experience (C/C++ preferred)