2021-2022 Graduate Catalog 
    
    Mar 28, 2024  
2021-2022 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 2023 Class Schedule

Click here for the Spring 2024 Class Schedule

Click here for the Summer 2024 Class Schedule




Add to Portfolio (opens a new window)