2014-2015 Undergraduate Course Catalog 
    
    Dec 02, 2024  
2014-2015 Undergraduate Course Catalog [ARCHIVED CATALOG]

CIS 581 - Concurrent Programming

3 credit(s) Irregularly
Processes, events, alphabets, and trace sets. Process equivalence. Divergence, dead-lock, fairness, and termination. Message channels, buffers, pipelines, trees, rings, grids, recursive nets. Mutual exclusion, semaphores, conditional critical regions, monitors, remote procedures. Programming exercises in Joyce.