2019-2020 Graduate Catalog 
    
    Sep 27, 2022  
2019-2020 Graduate Catalog [Archived]

Add to Portfolio (opens a new window)

CS 670 - Concurrent Programming

3 credits
Fundamental concepts are covered including concurrency, synchronization, safety and liveness, fairness, axioms and inference rules. Concurrent execution with shared variables, semaphores of, critical regions, monitors; concurrent execution using message passing: asynchronous and synchronous message passing; concurrent programming languages and environments.

Prerequisites
CS 303; CS 470 or 570 or CS 471 or 571; or consent of instructor.


Click here for the Fall 2022 Class Schedule

Click here for the Spring 2023 Class Schedule

Click here for the Summer 2023 Class Schedule




Add to Portfolio (opens a new window)