AIS2201
Digital Signal Processing
Spring and Autumn
Ålesund
Norwegian and English
About this course
Content
The course contains a selection of the following topics:
- Fundamental properties of analog signals in time and frequency domain
- Sampling: discrete-time signals, Nyquist sampling theorem, aliasing, analog-to-digital conversion.
- Frequency analysis: Fourier transform in various forms, spectral leakage, window functions
- Digital LTI systems: LTI criteria, difference equation, impulse response, convolution and correlation, frequency domain analysis, design methods
- Sample rate conversion: decimation, interpolation, resampling, oversampling
- Possibly other topics
More details on the curriculum will provided during the start of semester.
Comment: This is an elective course that can be chosen by international students on exchange. It can also be chosen as an elective by students from other engineering programmes. In both cases, permission to the course is at the discretion of the course coordinator dependent on available seats and student competence.
Learning outcomes
Knowledge
- The candidate can explain basic properties of discrete-time signals and the connection between representations in the time domain and the frequency domain.
- The candidate can explain the properties of LTI systems and how signals are affected in an LTI system.
- The candidate can explain how digital programming tools can be used for modelling and processing in signal analysis.
Skills
- The candidate can perform basic signal analysis in time and frequency domain with the use of programming tools, and can explain the connection between the two domains.
- The candidate can use programming tools for analysis of digital LTI systems.
- The candidate can calculate the output signal from a simple LTI system.
- The candidate can implement simple digital signal processing systems on a microcontroller.
General competence
- The candidate can apply knowledge about signals and systems and their connection to a variety of domains.
- The candidate appreciates and can discuss the overall limitations in systems composed of subsystems from a signals and systems perspective.
Teaching methods
Learning activities generally include a mix of lectures, tutorials and practical lab/project work. A constructivist approach for learning is endorsed, with focus on problem solving and practical application of theory.