CS 353: Principles Of Concurrency And Parallelism

3 credits

Spring 2023 Lecture Upper Division
Data from
Spring 2023
last updated 8/23/2024
Spring 2023 Instructors:

Important concepts, models, algorithms, abstractions, and implementation aspects of concurrent and parallel programs. Topics include: techniques used to describe concurrent programs (e.g., threads, events, co-routines, continuations), abstractions for shared-memory and message-passing programs, relaxed memory models, livelock and deadlock detection, lock-free algorithms, data races and atomicity, scheduling techniques, process calculi, and software transactions.

Course CS 353 from Purdue University - West Lafayette.

Prerequisites

Restrictions

Computer Science, Computer Science Honors or Computer Sci/Softwr Engr majors

GPA by professor

No grades available

M

Suresh Jagannathan

LE1
10:30 am
Lec
W

Suresh Jagannathan

LE1
10:30 am
Lec
F

Suresh Jagannathan

LE1
10:30 am
Lec

Community

Have something to say?

BoilerCoursesis an unofficial catalog for Purdue courses
made by Purdue students.
CS 353: Principles Of Concurrency And Parallelism