Cognitive: Understanding the basic principles of digital signal processing. Acquaintance with the mathematical modelling of digital signals and the design of discrete-time systems. Practice using MATLAB.
Skills: Digital filter design. Linear techniques for reforming a signals of interest and performing transformations of its spectrum. Ability to adapt the presented techniques to signals from realistic applications (e.g. biosignals)
Course Content (Syllabus)
Sampling and reconstruction of signals. Windowing. Discrete Fourier transform. Fast Fourier Transform. FIR filter design. IIR filter design. Digital filter implementations. Special types of digital filters. Spectral estimation techniques. Introduction to Wavelet transform. Elements of Nonlinear Signal Analysis. Introduction to Graph Signal Processing. Programming exercises in MATLAB environment.