Course Catalog
CS 406 Parallel Computing | 3 Credits | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
This course is an introduction to various aspects of parallel computing. Topics include: taxonomy of parallel architectures and interconnection networks, parallel algorithms and programming, speed-up, efficiency and performance issues; control parallel, data parallel and data flow models; parallel algorithms for sorting, matrix operations, graph problems. | ||||||||||||||||||||||||||||||||||
|
||||||||||||||||||||||||||||||||||
Prerequisite: CS 301 - Undergraduate - Min Grade D | ||||||||||||||||||||||||||||||||||
Corequisite: __ | ||||||||||||||||||||||||||||||||||
ECTS Credit: 6 ECTS (6 ECTS for students admitted before 2013-14 Academic Year) | ||||||||||||||||||||||||||||||||||
General Requirements: | ||||||||||||||||||||||||||||||||||