This reporsitory include all the project required to finish in Parallel and Distributed Programming (ECE 420)