Search Results

Search Results for "CS 3320"

CS 3320 Concurrent Programming 3.0 Credits

This course explores programming with concurrent cooperating sequential processes. Topics covered include race conditions, critical sections, mutual exclusion, semaphores, monitors, communicating sequential processes, channels, deadlock, and starvation. The course investigates algorithms and data structures related to concurrency in local and distributed environments.

College/Department: College of Engineering and Computing/Computing
Repeat Status: Not repeatable for credit
Prerequisites: CS 2220 [Min Grade: D] or CS 283 [Min Grade: D]