code CS710
credit_hours 3
title Design and Analysis of Parallel Algorithms
arbic title
prequisites CS312
credit hours 3
Description/Outcomes This is a one semester course in parallel computing. It covers basic concepts of parallel computer architectures and parallel algorithms for a variety of applications. Different models of parallel computers, their performance and scalability are investigated. The design and analysis of algorithms, on different parallel architectures, are studied for several widely used problems.
arabic Description/Outcomes
objectives Students will be able to:
• Understand the concept of parallel processing.
• Choose the right algorithm and data structure for solving a problem on a particular parallel architecture.
• Know which algorithms are suitable for a particular architecture.
• Measure the quality of a parallel algorithm.
arabic objectives
ref. books Introduction to Parallel Computing-Design and Analysis of Algorithms: V.Kumar,A.Grama,A.Gupta and G.Karypis, The Benjamin/Cummings Publishing Company Inc.Redwood City,California.
arabic ref. books
arabic textbook
objective set
content set
Course Content
content serial Description