QUT INB375 - Parallel Programming Project