Lecture "Digital Signal Processing"

Basic Information

Lecturers:   Gerhard Schmidt (lecture) and Eric Elzenheimer (exercise)
Room:   Building C - SR II (lecture and exercise)
Language:   German
Target group:   Students of Electrical Engineering and Computer Engineering in their
6th semester, also for students of Computer Science or Physics with appropriate knowledge of signals and systems.
Prerequisites:   Mathematics for engineers I, II, III, Foundations in electrical engineering I, II

Topic overview:

  • Signal digitization
    • analogue-to-digital and digital-to-analogue conversion
    • quantization characteristics, quantization noise
    • sample and hold
    • sampling of functions and sequences with/without phase shift, down- and up-sampling (decimation, interpolation)
  • Spectra (DFT and FFT)
    • convolution via DFT, fast DFT evaluation
    • radix-2/DIT FFT and alternatives
    • transformation of real sequences, "pruning" and "zoom" FFT
    • spectral analysis of infinite sequences (windowing, periodograms of random signals)
  • Digital filters
    • difference and state equations
    • equivalent realisations/transformed structures, diagonal form, transition matrix
    • realisation effects (input, arithmetic, and coefficient errors)

    Rabiner, L. R.; Schafer, R. W.: Digital Processing of Speech Signals, Prentice-Hall, 1978
    Kondoz, A. M.: Digital Speech-Coding for Low Bit Rate Communications System, John Wiley & Sons, 1994
    von Grünigen, Daniel: Digitale Signalverarbeitung, Hanser, 2014




Lecture slides

  Slides of the lecture "Introduction"
(Introduction, boundary conditions of the lecture)
  Slides of the lecture "Signals"
(Signal types, AD and DA conversion, sample rate conversion)
  Slides of the lecture "Spectra"
(DFT, FFT, fast convolution)
  Slides of the lecture "Filter"
(Structures, state space desciption, realization)



Please note that the questionnaires will be uploaded every week before the excercises, if you download them earlier, you won't get the most recent version.

main additional    
  Exercise 1: Sampling and Quantization
  Exercise 2: Reconstruction
    Exercise 3: Sample Rate Conversion / Convolution
    Exercise 4: Discrete Fourier Transform (DFT) / Radix-2-FFT
    Exercise 5: FFTs of real and complex signals
  Exercise 6: Windowing effects
    Exercise 7: Signal-flow graph
    Exercise 8: Filter - The effect of coefficient rounding in digital filters (Part 1)
    Exercise 9: Filter - The effect of coefficient rounding in digital filters (Part 2)
    Exercise 10: Signal-flow graph (mixed)



Below is the list of students with their exam dates. If you do not have a date for the exam yet please register in the online booking system. You can find the booking system here. Exams take place in room D-013.

Date   Time   Students (matriculation numbers)   Assessor
16.07.2019   09:00 h   1105661, 1107416   Eric Elzenheimer
16.07.2019   10:00 h   1109801   Eric Elzenheimer
16.07.2019   10:30 h   1105665, 1109461   Eric Elzenheimer
17.07.2019   09:30 h   1023689   Eric Elzenheimer
13.08.2019   08:00 h   1036577   Eric Elzenheimer
13.08.2019   10:30 h   1024519, 1106166   Eric Elzenheimer
14.08.2019   10:30 h   942511   Eric Elzenheimer
01.10.2019   08:00 h   1016220   Eric Elzenheimer
01.10.2019   10:00 h   1103226   Eric Elzenheimer
01.10.2019   11:00 h   1037379   Eric Elzenheimer


Website News

07.08.2019: Talk from Juan Rafael Orozco-Arroyave added.

11.07.2019: First free KiRAT version released - a game for Parkinson patients

25.06.2019: About 30 pupils from the Isarnwohld-Schule in Gettorf visited us.

02.05.2019: Christin Baasch finished sucessfully her defense on the evaluation of Parkinson speech.

30.11.2018: New student project on driver distraction added.

Recent Publications


J. Reermann, E. Elzenheimer and G. Schmidt: Real-time Biomagnetic Signal Processing for Uncooled Magnetometers in Cardiology, IEEE Sensors Journal, Volume 15, Number 10, Pages 4237-4249, June 2019, doi: 10.1109/JSEN.2019.2893236


Prof. Dr.-Ing. Gerhard Schmidt

E-Mail: gus@tf.uni-kiel.de

Christian-Albrechts-Universität zu Kiel
Faculty of Engineering
Institute for Electrical Engineering and Information Engineering
Digital Signal Processing and System Theory

Kaiserstr. 2
24143 Kiel, Germany

How to find us

Recent News

First Water Test with CASSy

On Thursday, August 29th, we tested CASSy the first time in real water. With the help of our collegues from the Bundeswehr (special thanks to Dr. Jan Abshagen and Dr. Arne Stoltenberg) we were able to put CASSy into the Baltic sea. After fixing some engine problems, we had your first "cruise" - a short trip from Kiel to Mönkeberg and back. Everything worked fine. Now, we feel confident to go ...

Read more ...