High Performance Computing - MCEN 6228/ASEN 6519