SGN-11006 Basic Course in Signal Processing, 5 cr
Person responsible
Atanas Gotchev
Lessons
Implementation | Period | Person responsible | Requirements |
SGN-11006 2016-01 | 1 - 2 |
Atanas Gotchev |
Learning Outcomes
Students will learn the basics of signal processing. They will become aware of signals as means for carrying on and conveying information. The fundamental concept of transforming phenomena being continuous in nature (continuous in tame, space or scale) into discrete sequences will be taught. Signal representations in the form of sequences and vectors will be conceptualised. Students will learn how to process such signals in time and transform domains and implement basic operations such as correlation, convolution, linear filtering. They will get the meaning, properties and calculation of Fourier and z transforms and learn how to characterise signal processing systems in terms of their linearity and shift invariance.
Content
Content | Core content | Complementary knowledge | Specialist knowledge |
1. | Introduction of different signals, analog vs. digital | Signals as information carriers | Dimensionality and spaces |
2. | Sampling - ADC and DAC - aliasing - filtering - spectrum | Sampling theorems | Sampling and signal expansions. Interpolation. |
3. | Basic tools: impulse response, convolution Fourier transform | Circulant matrices | Fourier analysis |
4. | Signal analysis | Spectral analysis | |
5. | LTI systems in Fourier and z-transform domains | System properties | Inverse transforms |
6. | DSP algorithms implementation | implementation |
Study material
Type | Name | Author | ISBN | URL | Additional information | Examination material |
Book | Digital Signal Processing: A Computer-Based Approach | Sanjit Mitra | No | |||
Book | Foundations of Signal Processing | Vetterli / Kovacevic / Goyal | No | |||
Online book | The Scientist and Engineer's Guide to Digital Signal Processing | Steven W. Smith | No |
Correspondence of content
Course | Corresponds course | Description |
SGN-11006 Basic Course in Signal Processing, 5 cr | SGN-11007 Introduction to Signal Processing, 5 cr | |
SGN-11006 Basic Course in Signal Processing, 5 cr | SGN-11000 Basic Course in Signal Processing, 5 cr | |
SGN-11006 Basic Course in Signal Processing, 5 cr | SGN-1159 Introduction to Signal Processing, long version, 5 cr |