Digital Signal Processing

Објавено: July 11, 2023
1. Course Title Digital Signal Processing
2. Code 4ФЕИТ05011
3. Study program 15-MMK
4. Organizer of the study program (unit, institute, department) Faculty of Electrical Engineering and Information Technologies
5. Degree (first, second, third cycle) Second cycle
6. Academic year/semester I/1   7.    Number of ECTS credits 6.00
8. Lecturer Dr Dimitar Tashkovski
9. Course Prerequisites
10. Course Goals (acquired competencies):

The course aims to provide a formal understanding of the basic concepts of digital signal processing as well as practical experience for processing digital signals. After completing the course, the student is able to: digitally process analog signals taking into account all the possible consequences of their discretization; to use DFT and its fast FFT algorithm in the domain of spectral analysis aware of all the consequences; to design IIR and FIR digital filters as well as to use software tools and CAD packages for designing or simulating digital filters.

11. Course Syllabus:

z- transformation (definition, convergence, properties, inverse). Discrete systems.Transfer function. Frequency characteristic. Discrete systems excited by random signals. Discretisation. Discrete Fourier Transformation (DFT): Definition, Properties, Fast Fourier Transformation (FFT). Convolutions: linear, circular, relationship between them, filtering with FFT, convolution of long sequences. Spectral analysis with DFT: spectrum of finite and infinite signals, calculation of the signal from the spectrum, calculation of the analog signal from the spectrum. Digital filters: classification, methods for designing FIR digital filters, methods for designing IIR digital filters.

12. Learning methods:

Lectures, supported by presentations and visualization of concepts, active participation of students, homework and project assignments

13. Total number of course hours 180
14. Distribution of course hours 3 + 3
15. Forms of teaching 15.1 Lectures-theoretical teaching 45 hours
15.2 Exercises (laboratory, practice classes), seminars, teamwork 45 hours
16. Other course activities 16.1 Projects, seminar papers 30 hours
16.2 Individual tasks 30 hours
16.3 Homework and self-learning 30 hours
17. Grading
17.1 Exams 0 points
17.2 Seminar work/project (presentation: written and oral) 50 points
17.3. Activity and participation 0 points
17.4. Final exam 50 points
18. Grading criteria (points) up to 50 points 5 (five) (F)
from 51 to 60 points 6 (six) (E)
from 61 to 70 points 7 (seven) (D)
from 71 to 80 points 8 (eight) (C)
from 81 to 90 points 9 (nine) (B)
from 91 to 100 points 10 (ten) (A)
19. Conditions for acquiring teacher’s signature and for taking final exam Regular attendance at classes
20. Forms of assessment Project assignment and final exam.
21. Language Macedonian and English
22. Method of monitoring of teaching quality Internal evaluation and surveys.
23. Literature
23.1. Required Literature
No. Author Title Publisher Year
1. М. Богданов и С. Богданова Дигитално процесирање на сигнали ЕТФ Скопје 1998
2. A. Oppenheim, R. Schafer, J. Buck Discret- Time Signal Processing, 2 edition Prentice Hall 1999
23.2. Additional Literature
No. Author Title Publisher Year
1.  Mitra Sanjit K.  Digital Signal Processing:A Computer-Based approach, 2 еdition  McGraw Hill  2001