The course Digital Signal Processing builds upon the prerequisite course Signals and Systems, extending students' knowledge and, in particular, their skills in digital signal processing and its application in control and measurement systems.
The aim of the course is to expand basic theoretical and practical knowledge in the field of discrete and digital signal processing. Students will become familiar with signal analysis methods in both the time and frequency domains, correlation functions, basic converters (ADC/DAC), digital signal filtering, and signal processing methods using FIR and IIR filters.
A significant component of the course involves the practical implementation of algorithms in the MATLAB simulation software and their programming in microcontrollers, allowing students to understand the limits and capabilities of digital technologies. The curriculum also includes work with instrumentation and virtual instruments for signal measurement, visualization, and analysis.
The course is designed for students in Bachelor's degree programs at the Faculty of Electrical Engineering and Computer Science, VŠB–TUO, and provides a solid foundation for further study in control systems, signal analysis, and signal processing.