code | CS710 |

credit_hours | 3 |

title | Design and Analysis of Parallel Algorithms |

arbic title | |

prequisites | CS312 |

credit hours | 3 |

Describtion/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 Describtion/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 | |

textbook | |

arabic textbook | |

objective set | |

content set | |