Digital Signal Processing

Major: Computer Engineering
Code of subject: 6.123.04.E.330
Credits: 4.00
Department: Electronic Computing Machines
Lecturer: Associate Professor Yevhenii Vavruk
Semester: 8 семестр
Mode of study: денна
Learning outcomes: know the basic concepts of digital signal processing; • to have the terminology applicable in this field; • distinguish approaches to building systems for collecting, transforming, displaying, processing, storing and transmitting data; • to know the main operations of the DSP; • be able to apply the key algorithms of DSP; • use software environments for research and creation of models, which are necessary in the DSP; • be able to correlate the obtained results with the set goal.
Required prior and related subjects: Mathematical Analysis, Basics of discrete mathematics, Basics of algorithms and programming.
Summary of the subject: Sampling and quantization (Nyquist theorem, the concept of the spectrum). Elements of the theory of signals. Key operations of digital signal processing, convolution, modulation, functional transformation. The mathematical apparatus discrete signals and linear systems in complex variable and in the frequency domain (Z - transformation, DFT, FFT). Linear discrete systems: representation in time and frequency domain. Digital filters. Random signals and their main characteristics. Digital images. Primary and secondary processing of digital images.Image compression technologies. Image filtering technologies. Features of color image processing.
Assessment methods and criteria: Assessment of students' knowledge is carried out in accordance with the work curriculum in the form of a semester control, which is carried out at the end of the semester and includes the results of the current control of students' knowledge, which is assessed for the performance of laboratory work, and a control measure - the answer to the corresponding exam ticket. The control measure is a mandatory type of control and is conducted in written and oral form at the end of the semester. Control questions are divided into: a) simple test tasks - yes/no choice; b) intermediate-level test tasks - a choice from several options; c) higher-level test tasks - solving problems with a numerical solution; dWritten reports of laboratory work (30%) Final control (exam): written-oral form (70%)/) the task of a complete written solution - the solution of the given task.
Recommended books: 1.Алгоритми та засоби обробки сигналів: навчальний посібник / Є. Я. Ваврук, О. Л. Лашко, Р. Б. Попович. – Львів: Видавництво «Сполом», 2021. – 240 c. 2.Солонина А.И. Основи цифровой обработки сигналов. 2-е издание. Учебное пособие–БХВ-Петербург, 2005.-753с 3.Айфичер, Эммануил С., Джервис, Барри У. Цифровая обработка сигналов: практический поход, 2-е изд.: Пер. с англ. – М.: Издательский дом “Вильямс”, 2004. – 992с.