The course was held in the spring semester 2015/16 and 2016/7 (February).
The design and implementation of radio transceivers, for certain classes of wireless systems, is increasingly shifting from the hardware to the software domain. This shift towards, so called, software defined radio (SDR), enables programmers to include new algorithmic concepts into the wireless realm. It allows to develop more flexible, adaptable and "smart" systems than traditional hardware-based ones, and facilitates over-the-air testing of new techniques for wireless communication and/or sensing. This course will provide students with the necessary basis for understanding and crafting wireless transmission, and through practical lab work, will teach students how to develop real-world SDR systems. The example applications we will present and discuss in the class include mobile device localization and wireless physical layer security