Abstract: This project is an attempt to develop a MIMO based Orthogonal Frequency Division Multiplexing (OFDM) using a CORDIC based FFT implementation. FFT acts as the very important block of the OFDM communication. As the computations are carried out on the hardware for any communication algorithms the computational complexity has to be low. A Multi Input Multi output OFDM implementation is carried out using the CORDIC based FFT algorithm in order to reduce the computational complexity in the OFDM algorithm. Matlab based implementation is carried out and the results are tabulated and discussed. The analysis of this algorithm is carried out with performance analysis.