This course is replaced by IN4160 – Digital system design.

Schedule, syllabus and examination date

Choose semester

Course content

Analog and digital signals and systems in the time and frequency domains. Sampling and z-transform, digital filters, fast Fourier transformand spectral analysis.

Learning outcome

The students will gain a basic understanding of digital signal processing with emphasis on filter design and spectral analysis. Showing how the theory is applied in important systems such as cellular phones, sound compression and ultra-sound imaging is also emphasised.


Students who are admitted to study programmes at UiO must each semester register which courses and exams they wish to sign up for in Studentweb.

If you are not already enrolled as a student at UiO, please see our information about admission requirements and procedures.


Recommended previous knowledge

INF1000 – Introduction to object-oriented programming (continued)/INF101, MAT1110 – Calculus and Linear Algebra/MAT 110 and INF2400 – Digital signal processing (discontinued). The last subject can be replaced by FYS3220 – Linear Circuit Electronics.

It is recommended that MAT1120 is taken at the same time or before INF4440. STK1100 – Probability and Statistical Modelling or STK1000 – Introduction to Applied Statistics is also useful to have completed in beforehand.

Overlapping courses

10 credits with INF3440 – Signal processing (continued) and 9 credits with IN 256


Lectures and exercises including mandatory tasks.


At least 40% of the weekly assignments must be approved in order to attend the exam. 3 hour written examination at the end of the semester. Graded A-F.

Resit an examination

This subject does not offer new examination in the beginning of the subsequent term for candidates who withdraw during an ordinary examination or fail an ordinary examination. For general information about new examination, see /studier/admin/eksamen/sykdom-utsatt/mn/index.html and


Note that the first lecture is compulsory. The subject is regarded equal to IN256 and INF3440 when practicing exam regulations.

Course Auditor: Luren Yang

Facts about this course




Every autumn


Every autumn

Teaching language

Norwegian (English on request)