Apr 24, 2024  
2010-2011 General Catalog 
    
2010-2011 General Catalog ARCHIVED CATALOG: To search archives, MUST use search box to left. Current catalog: catalog.usu.edu.

ECE 5740 - Concurrent Programming


3

Analysis of problems associated with the use of multiple threads and processes (e.g., deadlock, livelock, and starvation) and methods for avoiding them. Proper usage of synchronization operations (mutual exclusion, critical sections, semaphores, and monitors) and communication operations (message passing, remote procedure calls, remote method invocation, and rendezvous). Extensive programming exercises in C and JAVA.

Semester(s) Traditionally Offered: Taught on demand