Mar 10, 2026  
2014-2015 University Catalog 
    
2014-2015 University Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

CS 35300 - Principles Of Concurrency And Parallelism


Credit Hours: 3.00. 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, livestock and deadlock detection, lock-free algorithms, data races and atomicity, scheduling techniques, process calculi, and software transactions. Typically offered Spring.



Add to Portfolio (opens a new window)