Parallel Computing Final Project (Fall 2014)