Javascript is currently not supported, or is disabled by this browser. Please enable Javascript for full functionality.

Capitol Technology University Course Catalog

   
    Dec 22, 2024  
2023-2024 Course Catalog 
    
2023-2024 Course Catalog [ARCHIVED CATALOG]

CS 604 - Accelerated and Parallel Computing


3 Semester Credit Hour(s)

Many of the key emerging application areas of computing such as artificial intelligence, machine learning, blockchain applications and cryptographic systems are dependent on accelerated and highly parallelized computing systems and architectures. Current and future application advances will require such technologies as graphics processing units (GPUs) and other parallel chip and system architectures. In this course students will learn the underlying concepts and architectures of parallel and accelerated computing systems and gain exposure to specific development technologies such as CUDA programming for GPUs.Students should be familiar with a high-level programming language such as C and basic computer architecture.