Go to Main Content

Georgetown University


Detailed Course Information


Fall 2020
May 22, 2022
Transparent Image
Information Select the desired Level or Schedule Type to find available classes for the course.

COSC 542 - Parallel Algorithms
The main focus of this course is on parallel algorithms, but we will also briefly cover programming models and cache-coherence. The lectures primarily address design and analysis of algorithms, but there will also be one or two programming assignment(s) to illustrate some of the engineering issues. This course comprises two main units.  The first unit is lecture based and intended to provide a background on parallel computing, focusing on some classic and recent results in parallel algorithms.  The second unit is more research-centric, based around reading and presenting research papers. Most papers will be presented by students, but depending on enrollment and time, some may also be presented by me.  There will also be an end-of-term project which may be systems or theory (students' choice).

3.000 Credit hours
3.000 Lecture hours
0.000 Lab hours

Levels: MN or MC Graduate, Undergraduate
Schedule Types: Lecture

Computer Science Department

Must be enrolled in one of the following Levels:     
      MN or MC Graduate
Must be enrolled in one of the following Majors:     
      Computer Science

Return to Previous New Search
Transparent Image
Skip to top of page