Space time coding is used in MIMO wireless systems to improve communication performance by exploiting spatial diversity. It uses multiple transmit and receive antennas. The Alamouti code is a simple and effective space time block code that achieves full transmit diversity without requiring channel state information at the transmitter. It transmits symbols from two transmit antennas in two time slots so that the receiver can recover the symbols with low complexity decoding. MIMO combined with space time coding can provide high data rates, minimize errors, and increase capacity for wireless applications such as 4G networks.