Implemented Pagerank algorithm as a MapReduce problem to incorporate parallelism. Also optimized different matrix computations by incorporating various parallelization schemes. The different projects are divided into their corresponding directories with highly intuitive names. Go through these directories to get more information regarding them.