Ternopil Ivan Puluj National Technical University

Каф. комп'ютерних систем та мереж

Digital signal processing


1. Educational programs for which discipline is mandatory:

# Educational stage Broad field Major Educational program Course(s) Semester(s)
1 bachelor's 12. Інформаційні технології 123. Комп’ютерна інженерія (бакалавр) 3 5

2. The course is offered as elective for all levels of higher education and all educational programs.

3. Information about the author of the course

Full name Osukhivska Halyna
Academic degree Cand. Sc.
Academic title Assoc. Prof.
Link to the teacher`s page on the official website of the University
Е-mail (in the domain tntu.edu.ua)

4. Information about the course

Study hours structure Lectures: 48
Practical classes: 0
Laboratory classes: 32

Amount of hours for individual work: 100
ECTS credits: 6
Teaching language english
Form of final examination credit
Link to an electronic course on the e-learning platform of the university https://dl.tntu.edu.ua/bounce.php?course=4369

5. Program of discipline

Description of academic discipline, its goals, subject of study and learning outcomes

Purpose of this course is to introduce students to fundamental concepts of digital signal processing including sampling and reconstruction, the z-Transform, discrete-time Fourier transforms and their implementations, FIR and IIR digital filtering, multi-rate signal processing and digital media.

Contents of the academic discipline

Lectures (titles/topics)

1. Introduction to Digital Signal Processing (DSP)
2. Discrete-time signals and systems
3. Fourier transform
4. Discrete Fourier Transform (DFT). Fast Fourier Transform (FFT).
5. Z-Transform
6. Introduction to a digital filter
7. Infinite impulse response (IIR) filters
8. Finite impulse response (FIR) filters
9. Wavelet Transform
10. Image Processing
11. Multimedia processing

Laboratory classes (topics)

1. Signal Generation and Analysis
2. Fourier transform of signal
3. Z-Transform
4. IIR Filter Design
5. FIR Filter Design
6. Wavelet Analysis
7. Image Processing
8. Interactive Signal Processing

Learning materials and resources

1. Alan V. Oppenheim, Ronald W. Schafer. Digital Signal Processing. - PrenticeHall of India Pvt. Limited, 2011. – 585 p.
2. Alan V. Oppenheim, Ronald W. Schafer. Discrete-Time Signal Processing. - Pearson Education, 2011. – 1120 p.
3. John G. Proakis, Dimitris G. Manolakis. Digital Signal Processing. Principles, Algorithms, and Applications. – Person Prentice Hall, 2007. – 948 p.
4. Introducing the z-transform [Electronic resource] – Access mode: https://www.ling.upenn.edu/courses/ling525/z.html
5. Z-Transforms (ZT) [Electronic resource] – Access mode: https://www.tutorialspoint.com/signals_and_systems/z_transforms.htm
6. Introduction to Image Processing [Electronic resource] – Access mode: https://www.engineersgarage.com/articles/image-processing-tutorial-applications
7. Geometric Transformations [Electronic resource] – Access mode: http://homepages.inf.ed.ac.uk/rbf/CVonline/LOCAL_COPIES/OWENS/LECT5/node5. html
Approved by the department
(protocol №
on «