Digital Filtering


Recommended prerequisite for participation in the module

Qualifications corresponding to 4th semester on the Bachelor's programme in Electronics and Computer Engineering.

Content, progress and pedagogy of the module

This semester offers two themes: automation and real-time signal processing, students has the option to select any one of them.
The purpose of real-time signal processing is to offer students with fundamental knowledge of digital signal processing systems as well as the real time issues within this kind of systems. Students shall be able to develop a signal processing system using the knowledge leaned from this   semester, and implement the developed solution using the real-time ad embedded programming skills.

Learning objectives


  • Must have insight of sampling mechanism and sampling theorem with proper ADC implementation
  •  Must have insight of typical numerical computation methods, including the principles, features and limitations
  • Must be able to simulated the concerned digital signal processing solution in an efficient and reliable manner
  • Must be able to convert an analog filter into its equivalent digital version, and analyse the influence due to this discretization 
  • Must have insight of typical digital filter design techniques, including FIR and IIR filter designs
  • Must have insight of discrete Fourier transform and its efficient digital computation algorithms, named FFT
  • Must have an understanding of different digital filter, e.g., DSP implementation 
  • Must be able to take care of the real-time issue in a systematic manner when a digital filter is implemented   


  • Must be able to determine a correct sampling frequency based on system frequency feature analysis
  • Must be able to commit a proper discretization of an analog filter
  • Must be able to design frequency selective filters and analyse the system frequency features
  • Must be  able to commit digital signal spectrum analysis and analyse its results and limitations
  • Must be able to cope with the real-time issue of digital implementation  in an professional manner


  • Must be able to analyse and design a digital implementation of a filter in an professional way
  • Must be able to design typical frequency selective filters either in a direct digital way or indirect way, i.e., converting from analog one to its digital formulation
  • Must be able to produce a signal’s digital spectrum and retrieve signal’s corresponding features
  • Must be able to commit the real-time analysis and programming of the concerned digital filter

Type of instruction

Project work with supervision

Extent and expected workload

Since it is a 15 ECTS project module, the work load is expected to be 450 hours for the student.



Name of examDigital Filtering
Type of exam
Oral exam based on a project
Assessment7-point grading scale
Type of gradingExternal examination
Criteria of assessmentThe criteria of assessment are stated in the Examination Policies and Procedures

Additional information

Elective project module on 5th Semester Electronics and Computer Engineering (BSc).

Facts about the module

Danish titleDigital filtrering
Module codeN-ED-B5-2
Module typeProject
Duration1 semester
Language of instructionEnglish
Empty-place SchemeYes
Location of the lectureCampus Esbjerg
Responsible for the module
Time allocation for external examinersB


Study BoardStudy Board of Energy
DepartmentDepartment of Energy
FacultyThe Faculty of Engineering and Science