Signals and Systems

Professors George Efthymoglou (Department Chair)
Evangelos Haleplidis
Course category Core
Course ID DS-307
Credits 5
Lecture hours 3 hours
Lab hours 2 hours
Digital resources View on Aristarchus (Open e-Class)

Learning Outcomes

The aim of the course is to familiarize students with the description of analog and digital signals and linear systems. The student will acquire knowledge of signal and digital system analysis in time and frequency domains. Understanding the theory is applied to spectral signal analysis and OFDM transmission.


Upon successful completion of the course the student will be able to:

  • Has become familiar with the description and processing of signals
  • Be able to obtain digital filter transfer functions and frequency response
  • Has become familiar with the application in OFDM transmission
  • Be able to create filter’s frequency response and filter output using Matlab software tool.

Course Contents

  • Spectrum of continuous energy signals, power spectral density of periodic signals, Parseval’s theorem.
  • Transfer function of linear analogue systems, bode plots, impulse response and analogue convolution.
  • Sampling theorem, spectrum of sampled signals, difference equations, discrete time convolution.
  • Z transform, Frequency response of discrete time signals and systems, Inverse-Z transform.
  • Laplace transform and inverse Laplace transform.
  • Stability of linear systems, design and analysis of a complete system, signal quantization and quantization noise, line coding and signal spectrum, matched filtering.
  • Discrete Fourier Transform (DFT), Inverse DFT, Circular convolution, Linear convolution using DFT, spectral analysis using DFT.

Recommended Readings

  • Mulgrew B., Grant P. & Thomson J. (2003): Digital Signal Processing Concepts and Applications, 2nd Edition, Palgrave Mackmillan.
  • Proakis J. & Manolakis D. (2007): Digital Signal Processing: Principles, Algorithms and Applications, 4th Edition, Prentice Hall.