Parallel Programming in Java

Short Description:

In this experiment we will learn the principles of writing parallel programs and the peculiarities of multi-threaded programming in Java language.
The main subjects covered in this experiment: synchronization challenges and their solutions in Java, design of parallel program, task decomposition, executor framework, thread pools.

Experiment Guide: