Source code for the parallel and distributed computing course