Course detail

Signals 2

FEKT-BPC-SI2Acad. year: 2020/2021

The subject is focused on the analysis and digital processing of signals from the field of telecommunication. It provides a theoretical basis of signal modulation, discrete linear transformations, description of random process and its characteristics. It also deals with the problems of filtration (FIR, IIR, adaptive, inverse), correlation and spectral analysis of signals, detection of signals in noise. The subject provides both theoretical background and practical verification. To this end, the Matlab programming environment will be used.

Learning outcomes of the course unit

Students should have knowledge of the basic theory of digital processing and analysis of signals in the telecommunication field after completing the course. They should also be able to independently solve practical tasks, i.e. choose and justify a suitable method and implement it.


Objects are required BPC-SI1, BPC-PP1, BPC-MA1, BPC-MA2 Knowledge of elements of signal and system theory, mathematics on Bc level, Matlab.


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

JAN, J. Číslicová filtrace, analýza a restaurace signálů. 2. upravené a rozšířené vydání. Brno: VUTIUM, 2002. ISBN 80-214-2911-9. (CS)
ŠEBESTA, V., SMÉKAL. Z. Signály a soustavy: přednášky. Brno: VUT FEKT, 2003, 145 s. ISBN 80-214-2434-6. (CS)
PROAKIS, J. G. Algorithms for statistical signal processing. Upper Saddle River, N.J.: Prentice Hall, 2002. ISBN 0-13-062219-2. (EN)
JAN, J. Digital Signal Filtering, Analysis and Restoration. IEE Publishing, London, UK, 2000
KOZUMPLÍK, J., JAN, J., KOLÁŘ, R. Číslicové zpracování signálů v prostředí Matlab. Brno: VUT, 2001, 72 s. ISBN 80-214-1964-4. (CS)

Planned learning activities and teaching methods

Teaching methods depend on the way of teaching and are described in Article 7 of the BUT Rules for Studies and Examinations.
Teaching methods include lectures and computer exercises. Student develops individual tasks during computer exercises.

Assesment methods and criteria linked to learning outcomes

The conditions for the successful completion of the course are specified in the annually updated guarantor's order. In general
- obtaining credit on the basis of two tests (max. 30 points, minimum 15 points),
- Written parts of the final exam (max 70 points, minimum 35 points)

Language of instruction


Work placements

Not applicable.

Course curriculum

1. Introduction to signal analysis.
2. Discrete signals.
3. Discrete linear transformations.
4. Discrete linear systems
5. Linear filtering of signals. FIR type filters
6. Type IIR filters
7. Signal representation.
8. Modulation
9-10. Random signals and their characteristics
11. Correlation analysis of signals
12. Spectral analysis of deterministic signals.
13. Spectral analysis of stochastic signals.

1. Introduction
2. Signal operations
3. Matlab. Convolution versus spectrum. Relation between impulse and transfer function.
4. FIR, IIR filter design: Numerical
5. FIR, IIR filter design: Matlab
6. Analytical signal
7. Test
8. Anatytical signal
9. Modulation
10. Correlation analysis and random processes
11.Spectral analysis of deterministic signals
12. Spectral analysis of stochastic signals
13. Test


The aim of the course is to provide students with theoretical knowledge in the field of digital processing and signal analysis and practical verification of acquired skills.

Specification of controlled education, way of implementation and compensation for absences

The definition of the controlled education and the way of its implementation are stipulated by the updated guarantor's annual regulation.

Classification of course in study plans

  • Programme BPC-EKT Bachelor's, 2. year of study, summer semester, 6 credits, compulsory

Type of course unit



26 hours, optionally

Teacher / Lecturer

Exercise in computer lab

26 hours, compulsory

Teacher / Lecturer