Digital Signal Processing
| Program start date | Application deadline |
| 2026-03-01 | - |
Program Overview
Course Overview
The course Digital Signal Processing (IELEG2141) is an intermediate-level course offered at the Norwegian University of Science and Technology (NTNU). It is a 7.5-credit course that spans one semester, with instruction in Norwegian, and is located in Gj黲ik.
Course Details
- Credits: 7.5
- Level: Intermediate course, level II
- Course Start: Spring 2026
- Duration: 1 semester
- Language of Instruction: Norwegian
- Location: Gj黲ik
- Examination Arrangement: School exam
About the Course
Course Content
The course covers a range of topics including:
- Sampling
- Aliasing
- Leakage
- Quantization
- Discrete-time systems and signals
- Linear and circular convolution
- DFT and FFT
- DTFT and frequency response
- Digital filters (FIR/IIR)
- z-transform
- Introduction to adaptive filters, multi-rate signal processing, and wavelets
- Examples from sound and image processing
Learning Outcome
Knowledge
The candidate shall be able to:
- Describe the sampling theorem and its implications in the frequency domain
- Analyze discrete-time signals and systems
- Describe the direct form I and II for FIR/IIR digital filters and transposed forms
- Analyze digital filters in the z-domain and in the frequency domain
- Know about adaptive filters, multi-rate signal processing, and wavelets
Skills
The candidate shall be able to:
- Calculate the DTFT and DFT/IDFT of some basic signals
- Calculate the z-transform and the inverse z-transform of some basic signals
- Calculate the linear and circular convolution of digital signals
- Design digital filters (FIR/IIR) using computational tools such as Matlab/Octave
General Competence
The candidate shall be able to know both Norwegian and English appropriate scientific expressions.
Learning Methods and Activities
- Lectures
- Mandatory exercises
The number of exercises is given at semester start. The mandatory activities must be delivered according to given deadlines and must be approved to be allowed to take the exam.
Compulsory Assignments
- Exercises
Further on Evaluation
If there is a resit exam in August, the examination form may change from written to oral. Approved work requirements from earlier years might be reapproved by the institute.
Specific Conditions
Admission to a programme of study is required: Electrical Engineering (BIELEKTRO)
Recommended Previous Knowledge
- IELEG2140 Signals and systems (or similar)
- IMAG2012 Mathematics for engineering 2 A (or similar)
Required Previous Knowledge
Access to the course requires admission to the study program Bachelor in Electrical Engineering (BIELEKTRO).
Course Materials
Stated at semester start.
Credit Reductions
This course has academic overlap with the following courses:
- IELEG2110
- IELET2110 If you take overlapping courses, you will receive a credit reduction in the course where you have the lowest grade. If the grades are the same, the reduction will be applied to the course completed most recently.
Subject Areas
- Signal Processing
- Telecommunications
Examination
Examination Arrangement
- School exam
- Grade: Letter grades
Ordinary Examination - Spring 2026
- School exam
- Weighting: 100/100
- Examination aids: Code D
- Date and Time: 09:00
- Duration: 4 hours
- Exam system: Inspera Assessment
Re-sit Examination - Summer 2026
- School exam
- Weighting: 100/100
- Examination aids: Code D
- Duration: 4 hours
- Exam system: Inspera Assessment
- Place and room: Not specified yet.
