CIS 581
Concurrent Programming
Syracuse University · UGRD · Fall 2026
1 section
Catalog description
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.
Sections
Current meeting, instructor, credit, and enrollment details
001
Availability not recently verifiedClass #syracuse-CIS581Fall 2026UGRD3 credits
- Days & times
- No scheduled meeting time
- Meeting dates
- —
- Location
- —
- Instructor
- Staff
Class numbers and section codes come from the registrar.
Spot missing or incorrect course data?