5 ECTS cr
|Language of instruction
Finnish, English study material available
Spring, period 3.
1. Student is able to specify and design respective frequency selective FIR and IIR filters using the most common methods.
2. Student is able to solve for the impulse and frequency responses of FIR and IIR filters given as difference equations, transfer functions, or realization diagrams, and can present analyses of the aliasing and imaging effects based on the responses of the f
3. Student is able to explain the impacts of finite word length in filter design.
4. Student has the necessary basic skills to use signal processing tools available in Matlab environment and to judge the results.
1. Sampling theorem, aliasing and imaging, 2. Discrete Fourier transform, 3. Z-transform and frequency response, 4. Correlation and convolution, 5. Digital filter design, 6. FIR filter design and realizations, 7. IIR filter design and realizations, 8. Finite word length effects and analysis, 9. Multi-rate signal processing.
|Mode of delivery
Face-to-face teaching (Lectures), independent work, group work
|Learning activities and teaching methods
Lectures and exercises 50 h. The design exercises familiarize the students with the methods of digital signal processing using the Matlab software package. The rest as independent work.
Computer Science and Engineering students and other Students of the University of Oulu.
|Prerequisites and co-requisites
031077P Complex Analysis, 031080A Signal Analysis
|Recommended optional programme components
The course is an independent entity and does not require additional studies carried out at the same time.
|Recommended or required reading
Lecture notes and exercise materials. Material is in Finnish and in English. Course book: Ifeachor, E., Jervis, B.: Digital Signal Processing, A Practical Approach, Second Edition, Prentice Hall, 2002.
|Assessment methods and criteria
The course can be passed either with week exams or a final exam. In addition, the exercises need to be returned and accepted.
Read more about assessment criteria at the University of Oulu webpage.
The course unit utilizes a numerical grading scale 1-5. In the numerical scale zero stands for a fail.
|Working life cooperation
Course work space can be found from University of Oulu Moodle platform moodle.oulu.fi.
Open University students enroll for studies through an open website.