SGN-11007 Introduction to Signal Processing, 5 cr
Vastuuhenkilö
Sari Peltonen, Heikki Huttunen
Osaamistavoitteet
After completing the course, the student is able to - discuss the fundamental concepts of signal processing and solve problems related to them, - use Matlab and computational methods to solve basic signal processing problems, - solve the properties of a linear filter through its transfer function and can design an FIR filter both by Matlab and manually using window design method, - implement the Fourier transform of a sequence both directly and using the FFT algorithm, - desing a digital system to convert the sampling rate, - design simple pattern recognition systems that use the signal processing tools for feature extraction.
Sisältö
Sisältö | Ydinsisältö | Täydentävä tietämys | Erityistietämys |
1. | Basics of Matlab for signal processing | ||
2. | Basics of digital signal processing: sampling theorem, discrete signals and systems, and the convolution operator. | ||
3. | Analysis of discrete signals and systems: discrete Fourier transform, FFT algorithm, z-transform, transfer function and frequency response. | Fourier transform, Fourier series and Discrete-time Fourier transform | |
4. | Design of linear systems using the window desing method | Parks-McClellan algorithm | |
5. | Multirate DSP: Decimation and Interpolation | ||
6. | Fundamentals of machine learning. Applications of signal processing algorithms in pattern recognition. | ||
7. | Applications. Visiting lectures from university or the industry. |
Ohjeita opiskelijalle osaamisen tasojen saavuttamiseksi
Measures of learning: Exam and mandatory exercises with bonus points. The grade is determined by the exam and activity on weekly exercises. The weeksly exercises contain exercises on usage of tools (Matlab) and measures how well the student can use them. The exam measures how well the student has learned the core content.
Arvosteluasteikko:
Numerical evaluation scale (0-5)
Esitietovaatimukset
Opintojakso | P/S | Selite |
ELT-10017 Signals and Measurements | Advisable |
Tietoa esitietovaatimuksista
The student should have a good knowledge of BSc level engineering mathematics.
Vastaavuudet
Opintojakso | Vastaa opintojaksoa | Selite |
SGN-11007 Introduction to Signal Processing, 5 cr | SGN-11006 Basic Course in Signal Processing, 5 cr | |
SGN-11007 Introduction to Signal Processing, 5 cr | SGN-11000 Basic Course in Signal Processing, 5 cr |