Academic assignments of the Foundations of Parallel, Concurrent, and Multithreaded Programming course