Multi-input Multi-output (MIMO) technology is the backbone of broadband wireless communication systems. MIMO techniques deliver significant performance enhancements in terms of data rates and interference reduction by exploiting multi-path scattering. This performance enhancement comes at the cost of increased (decoding) complexity. This book is a detailed introduction to the design and analysis of fast decodable space-time block codes (STBCs). Begining with an overview of MIMO technology and STBCs, the author introduces the problem of design of single and double symbol decodable STBCs. A complete characterization and design of single and double symbol decodable STBCS is then presented. This book is an essential reading for anyone who wants to understand the basics of fast MIMO detection from a fundamental perspective. It can be used as a textbook for advanced courses on Wireless communications, and will also appeal to researchers and practitioners working on MIMO wireless systems.