Single-Course English 10 ECTS

Applied signal processing

Overall Course Objectives

The aim of the course is to give the student a solid basis for analysis and processing of analog and digital signals emanating from either deterministic or stochastic system. The major emphasize is on signal examples from the medical world, and practical introduction to analysis and processing of signals is given through computer demonstrations and exercises. The program Matlab is used for the exercises in combination with different signals from the medical word (e.g. ECG and medical ultrasound). The main emphasize is here on stochastic signals. The course contains a number of computer exercises in Matlab.

Learning Objectives

  • use common Fourier transform pairs and properties to determine the Fourier transform of complex analog and digital signals.
  • relate spectra of periodic and aperiodic analog and digital signals and plot these using correct physical units such as Hertz and Volt.
  • determine the auto- and cross correlation functions of analog and digital random signals.
  • analyze zero-pole diagrams to determine the causality and stability of linear time-invariant systems.
  • use the z-transform to calculate the impulse response and the transfer function of a linear time-invariant system.
  • determine the quantization errors in analog-to-digital conversion and model error sources in filters due to finite word length.
  • design simple low-pass, high-pass, band-pass, band-stop and notch filters using pole-zero placement, simple windowing functions, filter transformation rules and the signal processing toolbox in Matlab.
  • find the power density spectra of random signals using non-parametric and parametric spectral estimation methods.
  • apply signal processing techniques to signals emanating from biological systems (ECG, ultrasound) and design procedures to estimate some parameters such as heart rate, blood velocity and profile of blood flow.
  • In own words give examples of signal processing techniques applied in various applications such as telecommunications, radar and sonar and biomedical systems.
  • Communicate proficiently the signal processing topics in English

Course Content

Classification of signals. Analytic signals. Use of the fast fourier transform (FFT). Analysis of random signals. Correlations functions, power and cross spectra. Errors in analog to digital conversion. Digital filters and their error sources. Simple signal measures. Modulation of analog and digital signals. Matched filter. Spectral estimation. Parametric models. Use of signal processing software (Matlab). Processing of biomedical signals. Exercises.

Recommended prerequisites

02402/02403/02405/31605/22050, 1. Linear systems or basic signal analysis and introductory statistics.
2. Students should have prior knowledge in Matlab.

Teaching Method

Lectures and exercises


Limited number of seats

Minimum: 5.

Please be aware that this course will only be held if the required minimum number of participants is met. You will be informed 8 days before the start of the course, whether the course will be held.

See course in the course database.





13 weeks


Health Tech


DTU Lyngby Campus

Course code 22052
Course type Bachelor
Semester start Week 5
Semester end Week 19
Days Mon 13-17, Thurs 8-12

15.000,00 DKK

Please note that this course has participants limitation. Read more