Single-Course Danish 5 ECTS

Continuous and Discrete Time Signals

Overall Course Objectives

To introduce the student to the theory, methods and algorithms for continuous and discrete-time signals. These signals are essential to geophysics, IT systems (including remote sensing systems), communication systems, and electronic products. Programming is an integral part of the course.

Learning Objectives

  • define and analyze linear systems
  • classify periodic and aperiodic signals defined for continuous time and for discrete time
  • determine the Fourier spectra of periodic and aperiodic continuous-time and discrete-time signals
  • apply the Fourier transform theorems
  • apply computationally efficient algorithms to transform between the time and frequency domains
  • analyse aliasing and choose the sampling frequency accordingly
  • apply fundamental types of signal processing, e.g. filtering, korrelation, and modulation
  • utilize the relationship between the Fourier transforms in relation to sampling and signal repetition
  • apply power spectrum estimation methods
  • define stochastic signals and their spectra as well as complex signals
  • define and utilize modulation forms for continuous-time and discrete-time signals
  • apply Matlab for analysis of systems and signals, as well as for signal processing.

Course Content

The course addresses linear systems and continuous and discrete time signals: linearity, impulse and frequency responses, Fourier Series, Fourier Transform, Discrete Fourier Transform, Discrete Time Fourier Transform, FFT, power spectra, Nyquist sampling frequency, aliasing, stochastic signals, complex signals, modulation, Matlab.

Recommended prerequisites


Teaching Method

Lectures and exercises.


In a transition phase, Python is allowed for exercises, though Matlab is still used for the lectures. Later on, Python will presumably be used for the lectures while keeping the textbook, even though it uses Matlab.

See course in the course database.





13 weeks




DTU Lyngby Campus

Course code 30160
Course type Bachelor
Semester start Week 5
Semester end Week 19
Days Thurs 8-12

7.500,00 DKK