CSC
552:
Concurrent Software Development
Fundamentals and techniques of developing concurrent object-oriented applications, using a patterns-based approach. Concepts covered include: threads, synchronization and object locking, thread blocking and deadlock, safety and liveness, state-dependent action and concurrency control. Formerly SE 552.
(SE 450 or SE 456) and CSC 407 are prerequisites for this class.
Fall 2021-2022
Section:
710
Class number:
4196
Meeting time:
-
Location:
Online: Async