Signal Processing for Wireless Communications R3a


Credits points: 12

105 hours course attendance; 255 hours self-study

Semester: summer

Language: English

Module type: elective

Module usability: M.Sc. Electrical Communication Engineering, M.Sc. Elektrotechnik

Module duration: one semester

Required qualifications:
Knowledge of fundamentals in digital communications and basic MATLAB

Competences to be acquired

Research and development in the area of digital transmission systems, signal processing (e.g. transceivers, image processing), statistical inference (e.g. quality management) and simulation of communication systems (e.g. telecommunications)



  • Elements of hypothesis testing
  • Mean-squared estimation covering the principle of orthogonality, normal equations, Wiener filters, related efficient numerical methods like Levinson-Durbin recursion, Kalman filters, adaptive filters
  • Classification methods based on linear discriminants, kernel methods, support vector machines
  • Maximum-likelihood parameter estimation, Cramer-Rao bound, EM algorithm

Learning outcomes

  • Making statistical inference in the context of optimum hypothesis testing and signal estimation schemes
  • Ability to derive optimum signal processing schemes


  • Lecturer: Dirk Dahlhaus an team
  • Teaching method: lecture and exercises
  • SWS: 3
  • Credit points: 6
  • Examination: oral exam (30 minutes)
  • Course identifier: FB16-5005


  • Simulation of a different transmission chains
  • Channel coding (convolutional codes)
  • Coding gain
  • Channels with multipath propagation
  • Channel models with fading and bit-error rate performance for binary signalling
  • Transmission with orthogonal frequency-division multiplexing (OFDM)
  • Interleaving
  • Implementation of an OFDM modem
  • MIMO system, beamforming, NOMA and free-sell communications
  • Model, simulate and test fifth-generation (5G) wireless communication systems
  • Implement different techniques for synchronization and channel estimation

Learning outcomes

  • Understanding approaches for numerical simulation of transceivers in the physical layer of communication systems


  • Lecturer: Dirk Dahlhaus and team
  • Teaching method: lab training
  • SWS: 2
  • Credit points: 3
  • Examination: lab training attendance, programming, oral exam (30 minutes)
  • Course identifier: FB16-5162


  • Overview of existing wireless communication systems
  • Characterization of wireless channels and signal processing in wireless transceivers and systems beyond 5G
  • Standardization bodies and research trends in the area of signal processing in wireless communication systems


  • Introduction to scientific work
  • Literature and internet based investigation to understand advanced topics in signal processing
  • Presentation of a scientific topic in a seminar


  • Lecturer: Dirk Dahlhaus and team
  • Teaching method: seminar
  • SWS: 2
  • Credit points: 3
  • Examination: seminar attendance, presentation and oral exam (20 mins)
  • Course identifier: FB16-5003