Course: Computer-Based Signal Processing

» List of faculties » FM » ITE
Course title Computer-Based Signal Processing
Course code ITE/PZS
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Winter and summer
Number of ECTS credits 5
Language of instruction Czech, English
Status of course Compulsory, Compulsory-optional
Form of instruction Face-to-face
Work placements Course does not contain work placement
Recommended optional programme components None
Lecturer(s)
  • Málek Jiří, doc. Ing. Ph.D.
Course content
Lectures: 1) Introduction, discrete (deterministic) signals and systems, linear time invariant systems (LTI), convolution 2) Correlation of deterministic signals, Discrete time Fourier transform (DTFT), DTFT spectrum 3) Frequency response, applications of DTFT 4) Digital filters, decibel, Signal to Nosie Ratio (SNR), sampling, quantization 5) Sampling rate conversion, Z-transform and its properties 6) System analysis via Z-transform 7) Systems with linear/minimum phase, Discrete Fourier Transform (DFT) 8) Properties of DFT, methods Overlap-Add, Overlap-Save, Fast Fourier Transform (FFT) 9) Practical spectral analysis, harmonic analysis 10) Basics of digital filtering, FIR filter design 11) FIR and IIR filter design 12) Applications of digital signal processing Practice: 1) Introduction to Matlab environment and selected math problems 2) Signal transforms, convolution in Matlab 3) Solving of differential equations in Matlab, direction of arrival of acoustic signal (DoA), DTFT spectrum 4) Frequency response, solving of differential equations via DTFT 5) LTI system interconnection, decibel, SNR, aliasing 6) Sampling rate conversion, Z transform of rational function, relation between Z and DFFT transforms 7) Inverse Z-transform, relations between various descriptions of LTI systems 8) Feedback systems, all-pass filters, computation of DFT via defining equation in Matlab 9) Circular convolution, FFT 10) Harmonic analysis 11) Comb filters, the IRT method for FIR filter design 12) Windowing and FIR filter design, digital filter design in Matlab 13) Applications of digital signal processing

Learning activities and teaching methods
Monological explanation (lecture, presentation,briefing), Demonstration
  • Class attendance - 56 hours per semester
Learning outcomes
The main goal of this course is to deepen student's theoretical and practical knowledge in the field of digital signal processing. The course is focused on design of various types of digital filters and on analysis of digital signals/systems via integral transforms (DTFT, DFT, Z). The emphasis is placed on practical implementation of discussed methods in Matlab environment. The course provides students with essential knowledge, allowing them to continue the study of diginal signals/systems individually.
Theoretic knowledge and practical skills from requered areas
Prerequisites
No condition of registration, SGI completion recommended

Assessment methods and criteria
Combined examination

Practicals: Succesful solving of short individual tasks (written form); successful implementation of basic tasks in Matlab environment, active discussion on topics given at lectures. Examination: Answered questions given in test (written form) and possible supplemental oral examination.
Recommended literature
  • BOAZ PORAT. Course in Digital Signal Processing. Wiley, 1997. ISBN 10: 0471149616.
  • MONSON H. HAYES. Schaum's outlines of Theory and Problems of Digital Signal Processing. McGraw-Hill, 1999. ISBN 0-07-027389-8.


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Automatic Control and Applied Computer Science (2016) Category: Special and interdisciplinary fields 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Information Technology (2013) Category: Informatics courses 1 Recommended year of study:1, Recommended semester: Summer
Faculty: Faculty of Mechatronics, Informatics and Interdisciplinary Studies Study plan (Version): Mechatronics (2016) Category: Special and interdisciplinary fields 1 Recommended year of study:1, Recommended semester: Summer