The objective of this course is to develop the understanding of the basic ideas of the Signals & Systems encountered in engineering. The main focus will be on the methods for characterizing and analyzing continuous-time and discrete time signals and systems. Students will learn some transform techniques (Laplace transform, Z-transform and Fourier transform) that are useful for the understanding of Digital communication systems, Feedback control systems, Satellite and mobile communications, Digital signal processing and Digital image processing.


CLO:1. Confirm basic concepts of programming in MATLAB, express knowledge of handling matrices and explain use of built-in functions to perform assigned task and state how to use SIMULINK (Level: C2)

CLO:2. Produce signals, apply transforms and manipulate and feed signals to systems as per the needs (Level: C3)

CLO:3. Investigate noisy audio signals and effect of using different filters on noisy input (Level: C6)


  1. Getting started with MATLAB
  2. Programming in MATLAB
  3. Introduction to Signals
  4. Signals Transformations
  5. Sampling, Periodicity, Harmonics and Sound Manipulation
  6. Convolution and LTI Systems
  7. Laplace Transform
  8. Z-Transform and Inverse Z-Transform Analysis
  9. Fourier Series and Gibbs Phenomenon
  10. Discrete-time Signals in Frequency Domain
  11. Discrete-time Fourier Transform
  12. Introduction to SIMULINK