Course detail

Signals 1

FEKT-BPC-SI1Acad. year: 2019/2020

The course Signals 1 deals with fundamentals of analog and digital signal processing and system analysis, a topic that forms an integral part of engineering systems in many diverse areas. The course presents the basic principles for both continuous-time and discrete-time signals and systems. Signal representations are developed for both time and frequency domains. Basic types of signals and their properties, useful signal operations, as well as classification and analysis of systems, are discussed and illustrated. In addition, students become familiar with visualization and processing of signals using computer with standard signal software and gain practical experiences by use of laboratory devices such as oscilloscope, signal generator, signal analyzer, etc. Students will use gained knowledge in subsequent courses oriented to specific applications of signal processing.

Learning outcomes of the course unit

The graduate is able: (a) to measure and describe signals, (b) to define and generate required signal, (c) to estimate spectrum and properties of signals, (d) to convert analog signals and digital signals, (e) to analyze systems, (d) to discuss advantages and disadvantages of different signals and methods for signal processing.


Basic knowledge of bachelor mathematics is requested (derivations, integrals, solution of equations, fundamentals of probability analysis, statistical distributions).


Not applicable.

Recommended optional programme components

Not applicable.

Recommended or required reading

MITRA, S. K. Digital signal processing. A computer-based approach. New York: The McGraw-Hill Companies, 2015. (EN)
KAMEN, E. W., HECK, B. S. Fundamentals of Signals and Systems. Englewood Cliffs: Prentice Hall, 2016. (EN)

Planned learning activities and teaching methods

Techning methods include lectures, exercises oriented to calculations, computer laboratories and practical laboratories. Course is taking advantage of e-learning (Moodle) system.

Assesment methods and criteria linked to learning outcomes

Students can obtain maximally 30 points for their activities during semester and 70 points for the final exam. The honored activities are as follows: one test oriented to calculations of signal problems (10 points), five in-class computer exercises (10 points) and five in-class laboratory exercises (10 points). The written final exam is based on the theory of signals and systems as well as calculations (70 points).

Language of instruction


Work placements

Not applicable.

Course curriculum

1. Introduction to signals and systems, basic signal operations, harmonic signal
2. Periodic and nonperiodic signals, typical examples, rectangular pulses
3. Nonperiodic and quasiperiodic signals, typical examples
4. Fourier transform, spectral function of selected signals
5. Correlation and convolution, properties, applications, interrelationship
6. Continuous-time systems, Laplace transform, transfer function
7. Analysis of continuous-time systems, linear and nonlinear systems
8. Conversions between analog and digital signals, sampling, quantization
9. Properties of digital signals, signal recovery
10. Discrete Fourier transform, applications of DFT, FFT-algorithm
11. Discrete-time systems, elementary system blocks, characteristics
12. Analysis of discrete-time systems, testing signals
13. Signals in random processes, stacionarity, ergodicity


The course is aimed to present common types of signals and their basic properties to students, and to explain analysis of systems as well as principles of interactions between signals and systems.

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

All exercises are compulsory. Missed lessons can be made up usually by the end of semester.

Classification of course in study plans

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

  • Programme EEKR-CZV lifelong learning

    branch ET-CZV , 1. year of study, winter semester, 7 credits, compulsory

Type of course unit



26 hours, optionally

Teacher / Lecturer

Fundamentals seminar

13 hours, compulsory

Teacher / Lecturer

Exercise in computer lab

13 hours, compulsory

Teacher / Lecturer

Laboratory exercise

13 hours, compulsory

Teacher / Lecturer


eLearning: opened course