2019-2020 Graduate Catalog 
    
    Dec 21, 2024  
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 2024 Class Schedule

Click here for the Spring 2025 Class Schedule

Click here for the Summer 2025 Class Schedule




Add to Portfolio (opens a new window)