2018-2019 Graduate Catalog 
    Aug 25, 2019  
2018-2019 Graduate Catalog [Archived]

[Add to Portfolio]

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.

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

Click here for the Spring 2019 Class Schedule

Click here for the Summer 2019 Class Schedule

Click here for the Fall 2019 Class Schedule

[Add to Portfolio]