Embedded Signal Processing Systems

10 credits

Syllabus, Bachelor's level, 1TE682

Education cycle
First cycle
Main field(s) of study and in-depth level
Technology G2F
Grading system
Pass with distinction, Pass with credit, Pass, Fail
Finalised by
The Faculty Board of Science and Technology, 30 August 2018
Responsible department
Department of Electrical Engineering

Entry requirements

60 credits in Science and Technology, including Computer Architecture, Imperative and Object-Oriented Programming Methodology, a basic course in mathematics and Linear Algebra and Geometry I. Digital Technology and Electronics as well as Transform Methods should have been attended.

Learning outcomes

On completion of the course, the student should be able to:

  • explain the basic theory of linear time-invariant systems and their properties, such as stability and causality,
  • explain the basic theory of Fourier analysis of signal processing systems,
  • analyse and synthesise basic analogue filters and implement active and passive antialiasing and reconstruction filters,
  • explain the basic principles of sampling of continuous-time signals including sampling criterion and signal reconstruction,
  • analyse and synthesise simple digital filters,
  • implement digital filters in a signal processor (DSP),
  • demonstrate through measurements that a complete digital signal processing systems, from analogue input to analogue output, meets a given specification.


Ohm's and Kirchhoff's laws in the complex form and the concept of impedance. Passive and active analogue filters and the concepts of transfer function, cutoff frequency and Bode plots. Operational Amplifier. Fourier, Laplace and z transformation of continuous and discrete signals and systems. Sampling theorem. The concepts of poles, zeros and amounts surfaces. Stability and causality. Analysis and synthesis of analogue and digital filters. Auto- and cross-correlation, matched filters. Examples of applications. Implementation of digital filters in signal processors (DSP), choice of filter architecture with regard to the numerical limitations, real-time programming of DSPs in an imperative language.


Lectures, lessons, lab exercises and assignments.


Written (3 hp) and oral (1 hp) exam on the theory of signals and systems, laboratory (2 hp) and oral and written presentation of assignments (4 hp).

If there are special reasons for doing so, an examiner may make an exception from the method of assessment indicated and allow a student to be assessed by another method. An example of special reasons might be a certificate regarding special pedagogical support from the disability coordinator of the university.

Other directives

The course may not be included in a degree together with 1TE661, Signals and Systems.