Objectives and competences
The objective of this course is to use the algorithms of digital signal processing.
Content (Syllabus outline)
• Introduction: signals and systems, time discrete and discrete Fourier transform, Z transform, frequency domain characteristics of LPT systems, discrete-time correlation, and convolution.
• Filters: filter types, digital filters, the realization of digital filters, adaptive filters.
• Transforming signals into the frequency domain: discrete Fourier transform, fast Fourier Transform, discrete cosine transform, practical considerations.
• Multirate sampling systems: decimation by a factor D, interpolation by a factor I, sampling rate conversion by a rational factor I/D.
• Digital signal processing with the signal processor – components of the digital signal processing system, development environment, examples of digital signal processing of one- and two-dimensional signals.
Learning and teaching methods
• Lectures: are conducted as classical lectures in frontal form, where students get to know the theoretical contents of the course.
• Tutorials: are conducted in frontal form, where students are introduced to work on laboratory exercises.
• Laboratory exercises: students consolidate theoretical knowledge acquired in lectures by solving practical examples.
Intended learning outcomes - knowledge and understanding
On completion of this course the student will be able to
• solve the problems of digital signal processing,
• assess the characteristics of digital signal processing systems,
• design and analyse the performance of digital filters,
• classify components of and to use a typical DSP development system.
Intended learning outcomes - transferable/key skills and other attributes
• Communication skills: oral lab work defense, manner of expression at the written exam.
• Use of information technology: use of digital signal processing software tools.
• Problem-solving: designing and implementing of digital signal processing algorithms.
Readings
• Z. Kačič: Digitalna obdelava signalov, delovno gradivo, Univerza v Mariboru, Fakulteta za elektrotehniko, računalništvo in informatiko, Maribor, 2019.
• K.S. Thyagarajan: Introduction to Digital Signal Processing Using MATLAB with Application to Digital Communications, Springer, New York, 2018.
• L. Tan, J. Jiang: Digital Signal Processing: Fundamentals and Applications, Academic Press, 3. izdaja, London, 2018.
• S. R. Laxpati, V. Goncharoff: Practical Signal Processing and Its Applications, World Scientific Publishing Co Pte Ltd, Singapore, 2018.
Prerequisits
Recommended is basic knowledge of mathematics, basic knowledge of programming, basic knowledge of signal processing.