I learnt MPI by implementing a program which computes the 2D-FFT of an image using multiple cores using MPI on the Jinx Cluster at Georgia Tech