[ 521HARDDSVV13 ] VL Digital signal processing

(*) Unfortunately this information is not available in english.
Workload Education level Study areas Responsible person Hours per week Coordinating university
3 ECTS B3 - Bachelor's programme 3. year Computer Science Mario Huemer 2 hpw Johannes Kepler University Linz
Detailed information
Original study plan Bachelor's programme Computer Science 2022W
Objectives Students know and understand the basic mathematical methods for describing analog and discrete time signals as well as linear, time-invariant systems. Students are able to design digital filters with the help of (e.g. Matlab based) design tools. They are able to program and apply the basic digital signal processing algorithms (e.g. FFT, convolution, FIR and IIR filtering, correlation).
  • Characterization of signals
  • Spectral representation of analog signals
  • Sampling and reconstruction, Sampling theorem
  • Spectral representation of discrete time signals (discrete time Fourier transform, DFT, FFT and applications)
  • Discrete time systems
  • Design of digital filters (FIR, IIR)
  • Correlation and applications
  • Time-Frequency-Analysis
  • Further topics in signal processing
Criteria for evaluation Written exam
Methods Lecture using slides and blackboard, Matlab based presentations
Language German
Study material PDF versions of the slides used in the lecture will be made available via Moodle (weekly).

Recommended reading:

  • Daniel von Gr√ľnigen, Digitale Signalverarbeitung, 4. Auflage, Fachbuchverlag

Leipzig im Carl Hanser Verlag, 2008.

  • Ken Steiglitz, A Digital Signal Processing Primer, Addison-Wesley Publishing Company, 1995.
Changing subject? No
Further information
Corresponding lecture (*)INBIPVOCAR2: VO Computer Architecture 2 (3 ECTS) bzw. INBIPVOARC2: VO Rechnerarchitektur 2 (3 ECTS) bzw. INBVCVOPARR: VO Parallele Rechner (3 ECTS)

bzw. INMAWKVDSVA: KV Digitale Sprachverarbeitung (3 ECTS)
On-site course
Maximum number of participants -
Assignment procedure Direct assignment