The document compares coding techniques used to mitigate interference in MU-MIMO systems. It discusses Zero Forcing, Block Diagonalization, Minimum Mean Square Error, and Signal to Leakage Noise Ratio algorithms. A MATLAB simulation was created to analyze the bit error rate performance of each algorithm with varying user numbers. Hardware testing using USRPs and LabVIEW validated the conclusions from the software simulation. It was found that MMSE and SLNR algorithms best addressed noise in the channel and had the lowest error rates, especially with increasing user numbers, due to their use of diversity techniques.