May 14, 2024  
2019-2020 Catalog 
    
2019-2020 Catalog [ARCHIVED CATALOG]

ETEC 3702 - Concurrency

This course examines principles of concurrent and parallel programming. These may include synchronization primitives such as semaphores, conditions, and barriers; techniques of mutual exclusion; parallel algorithms; synchronous and asynchronous message passing; remote procedure calls; task rendezvous; callback-based parallelism; and popular process interaction paradigms.

Credits: 3

Prereq: ETEC 2101
Lecture hours: 2
Lab hours: 3
Course/lab fee: $