This course will cover the main topics in mobile and wireless communications.
 Technical aspects and technologies behind the current wireless standards will be analyzed in detail. We start of from the channel coding where we emphasize the importance of this issue in the current mobile communications. Then, we study different multiple access techniques following the development through generations of mobile communications. A special attention will be devoted to the MIMO systems and their practical implementation. In the end, we introduce ad-hoc networks due to their importance and diverse applications in wireless communications.