The processing of data and signals digitally together with the communication of such information over fixed and wireless links is of major importance in many aspects of modern engineering. This course will provide you with a good understanding of digital signal processing, radio systems and digital communications together with topics covering real time implementation of the signal processing techniques. The theoretical aspects of the course will be reinforced with extensive 'hands-on' exercises.