COIS812
Principles and Applications of Concurrent Programming
Back to Course List
Principles and Applications of Concurrent Programming
Course Description
The course aim is to introduce the principles of concurrency and concurrent programming languages with CSP and Java. The main contents are processes, concurrency, synchronous and asynchronous communication, communication protocols, non-determinism, shared variables and resources, deadlock, safety and liveness, event-driven multithreads, real-time distributed and concurrent systems, concurrent programming language.
Prerequisite
None
Back to Course List