BSc in Computer Engineering / Бакалавр в Області Комп'ютерної Інженерії

Course Details

Course Information Package

Course Unit TitleSIGNALS, SYSTEMS AND TRANSFORMS
Course Unit CodeAELE210
Course Unit Details
Number of ECTS credits allocated5
Learning Outcomes of the course unitBy the end of the course, the students should be able to:
  1. Discuss the basic concepts, properties and representations of discrete and continuous time signals and systems.
  2. Describe time-domain analysis and modelling of systems.
  3. Apply Laplace and Fourier transformations to analyse continuous-time systems and relate to analogue filter design.
  4. Apply Discrete Fourier and Z transformations to analyse discrete-time signals and relate to digital filter design.
  5. Use the MatLab signal processing toolbox to plot graphs, represent signals, generate waveforms, and design signal processing systems.
Mode of DeliveryFace-to-face
PrerequisitesAMAT122,AELE221Co-requisitesNONE
Recommended optional program componentsNONE
Course ContentsIntroduction to Signals, Systems and Transforms: Basic concepts of signals, What is a signal and how is represented? Signals classifications and properties. Elementary signals (unit-step, ramp function, sampling, unit impulse) Basic concepts of systems. What is a system and how is represented? Systems classifications and properties. Signals and systems relationship. Linear time-invariant systems. Series and Transform. Continuous and Discrete Transformations (Fourier and Laplace).


Discrete/Continuous Time Signals/Systems: Classification. Basic concepts of Discrete/Continuous Time Systems. Discrete/Continuous Time Impulse. Discrete/Continuous Time Convolution. Properties of Discrete Time. Eigenfunctions of Discrete Time LTI Systems.  Linear Constant Coefficient Differential Equations
Solving Linear Constant Coefficient. Differential Equations. State-Variable Representation.


Laplace/Z Transform: Introduction to Laplace Transform. Common Laplace Transforms. Properties of the Laplace Transform. Inverse Laplace Transform. Poles and Zeros in the S-Plane. Region of Convergence for the Laplace Transform. Rational Functions and the Laplace Transform. Differential Equations. Continuous Time Filter Design. Introduction to Z-Transform. Common Z-Transforms and their properties. Inverse Z-Transform. Poles and Zeros in the Z-Plane. Region of Convergence for the Z-transform. Difference Equations. Discrete Time Filter Design. R-L, R-C and RLC circuits analysis using Laplace Analysis.

Fourier Transform:
Discrete and Continuous Fourier Representations. Fourier Series. Continuous Time Fourier Series (CTFS). Common Fourier Series. Properties of the CTFS. Continuous Time Circular Convolution and the CTFS. Convergence of Fourier Series. Discrete Time Fourier Series (DTFS). Common Discrete Fourier Series. Properties of the DTFS. Continuous Time Fourier Transform (CTFT). Common Fourier Transforms. Properties of the CTFT. Continuous Time Convolution and the CTFT. Fourier Transform Discrete Time. Sampling Theorem. Signal Reconstruction. Perfect Reconstruction. Aliasing Phenomena. R-L, R-C and RLC circuits’ analysis using Laplace Analysis.

Matlab Laboratory: Basic Matlab programming and plotting. Use the Matlab Signal Processing toolbox to program signal representations and generate waveforms. Design and develop signal processing systems using Matlab. Programming transformations.
Recommended and/or required reading:
Textbooks
  • C. Sidney Burrus et al., “Computer Based Exercises for Signal Processing Using Matlab”, Prentice Hall, 1994.
  • Samir S. Soliman and Mandyam D. Srinath, “Continuous and Discrete Signals and Systems”, Prentice Hall, 1998.
References
  • The MathWorks, “Signal Processing Toolbox”, User’s Guide V.6, 2002.
Planned learning activities and teaching methodsThe course is structured around lectures, laboratory exercises and individual work. During the lectures, students are encouraged to participate in discussions enabling the exchange of ideas and examples. Laboratory exercises are handed to students and their solutions are discussed at laboratory periods. Additional tutorial time at the end of each lecture is provided to students as well as additional notes for each section of the course and worksheets, which process in the lab or as homework. Students are expected to demonstrate the necessary effort to become confident with the different concepts and topics of the course.
Assessment methods and criteria
Tests30%
Laboratory work10%
Final Exam60%
Language of instructionEnglish
Work placement(s)NO

 Друк  E-mail