Single-Course English 10 ECTS

Digital communication

Overall Course Objectives

To provide tools for the students to analyse and develop modern systems with digital transmission. Emphasis is put into description of signals and noise as stochastic processes and in conversion of continuous analog signals to digital form. Models are provided for different transmission channels and the signal processing in some basic transmission systems is analysed. It is the aim of the course to give both an theoretical analysis of the systems and a demonstration of implementations of the signal processing to facilitate simulation of performance.

Learning Objectives

  • Explain the fundamental problems of transmission of information
  • Use MATLAB for modeling of the signal processing in digital communication
  • Calculate correlation functions and spectra for deterministic and stochastic signals
  • Create and analyze Markov models for sources and line codes
  • Calculate spectra for PAM signals and pulse shapes to avoid ISI or control ISI
  • Analyze and optimize quantization strategies
  • Optimize linear estimation
  • Design optimal receivers for PAM signals and calculate corresponding error probabilities
  • Optimize linear equalization techniques
  • Analyze the transmission through metallic lines and radio channels
  • Analyze digital quadrature modulation and calculate error probabilities for such
  • Analyze symbol synchronization algorithms

Course Content

Introduction to basic problems of digital communication. Deterministic signals. Application of stochastic processes in the description of signals and noise. Sampling and quantization of continuous stochastic signals. Examples of user signals, eg. sound and images. Linear estimation and prediction. Baseband transmission of digital signals: optimal receivers, signal design, and line codes. Models for physical transmission channels: radio channels, optical channels and storage media, as AWGN and MIMO channels. Modulation techniques: amplitude modulation, quadrature modulation, digital phase modulation, and OFDM. Simple protocols for information exchange.

Recommended prerequisites


Teaching Method

Lectures, problem work and simulation exercises under supervision (with use of MATLAB). Mandatory assignments


See course in the course database.





13 weeks




DTU Lyngby Campus

Course code 34230
Course type Candidate
Semester start Week 35
Semester end Week 48
Days Mon 13-17, Thurs 8-12

15.000,00 DKK