RRI324 Digital Signal Processing

Code RRI324
Name Digital Signal Processing
Status Compulsory/Courses of Limited Choice
Level and type Undergraduate Studies, Academic
Field of study Electronics and Telecommunications
Faculty Department of Radiosystems
Academic staff Guntars Balodis
Credit points 2.0 (3.0 ECTS)
Parts 1
Annotation Within the framework of the course the following topics are covered: sampling theorem; signal conversion from an analogue to a digital form without aliasing; interrelation between frequency response, impulse response and difference equation; implementation of finite and infinite impulse response filters by means of signal processors; orthogonal and non-orthogonal digital transformations; impact of quantization errors on signal representation quality..
Goals and objectives
of the course in terms
of competences and skills
The goal of the course: to acquire basic knowledge about the sampling theorem and signal conversion from an analogue to a digital form without aliasing. The objectives are the following: to develop skills that are essential to choose sampling and quantization parameters of continuous signals; to enable students to use interrelation between frequency response, impulse response and difference equation in order to design finite and infinite impulse response filters; to improve the students' ability to evaluate the impact of digital transformations and quantization errors on signal representation quality.
Learning outcomes
and assessment
Implementation of finite and infinite impulse response filters based on frequency response. Simulation of digital filters in MatLab environment. - Assessment of basic skills in digital signal processing
Implementation of finite and infinite impulse response filters based on impulse response. Simulation of digital filters in MatLab environment. - Assessment of specific skills in digital signal processing
Implementation of finite and infinite impulse response filters based on difference equation. Simulation of digital filters in MatLab environment. - Assessment of basic skills in software application for digital signal processing
Implementation of finite and infinite impulse response filters based on canonical, cascade and parallel structures. Simulation of digital filters in LabView environment. - Assessment of specific skills in professional software for digital signal processing
Course prerequisites Basic computer skills; theory of complex variable; relations between contiguous and digital signals and their spectra; application of logical and numerical functions; fixed- and floating-point arithmetic.

[Extended course information PDF]