Linear Systems and Signal Processing
Notes will be updated here periodically. Classes will commence on 10 Aug 2026.
This page is last updated on 16 July 2026.
Linear Systems and Signal Processing
Notes will be updated here periodically. Classes will commence on 10 Aug 2026.
This page is last updated on 16 July 2026.
Pre-requisites:
MA-I (MA001), MA-II (MA002), Numerical Linear Algebra (MA307), MATLAB.
Course Syllabus:
[Unit-1] Introduction and Mathematical Modeling of Linear Systems: Definition of system, control system; Classifications of system; Mathematical modeling of physical systems - electrical, mechanical and electronic systems; General differential equations representation of a physical system; Initial and boundary value problems; Existence, uniqueness and Well-posedness of the model equation; Solution of differential equations, Dependence of initial and boundary conditions on solution; Recall Laplace and inverse Laplace transformation; Laplace transformation based method to solve the linear Differential equation.
[Unit-2] Block Diagram Representation to Correlate Input and Output of the System: Transfer function and its derivation from linear differential equations; transfer functions of electrical, mechanical and electronic systems; system order and type; poles and zeros; block diagram representation of systems; series, parallel and feedback interconnections; signal flow graphs and Mason's gain formula; impulse response, convolution, and responses to impulse, step and ramp inputs; transient and steady-state responses; time-domain analysis of first- and second-order systems (rise time, peak time, overshoot, settling time, natural frequency, damping coefficient and damping ratio); effect of poles and zeros on system response; limitations of linear models and effect of common nonlinearities; Stability, Routh Hurwitz criterion; Steady-state error, sensitivity analysis.
[Unit-3] State Space Analysis: State variables; state space; state space representation of the physical system from transfer function and from differential equation; Convert transfer function to state space model; Solution of state space model; Similarity transformation; canonical realizations of transfer functions (phase-variable, cascade and parallel forms); Various matrix representation and their correlation with canonical realizations of the system; Steady state error using state space; Stability using state space; Stability in the sense of Lyapunov for linear systems, Lyapunov function and equation; Controllability and Kalman rank criterion; Observability and rank criterion; State estimation.
[Unit-4] Frequency Domain Analysis and Signal Processing: Signals, type of signals; Fourier analysis – Fourier series representation, Sine and Cosine forms; Fourier transform – continuous time; Fast Fourier transform; Frequency response, convolution, filters.
Course Outcomes:
The present course will provide a mathematical and engineering perspective of the linear system theory and signal processing. By attending the course, students will be able to understand
Mathematical modeling of the physical system using differential equation.
Block diagram representation of the system and its transfer function.
State space model representation of the system and its stability.
Effect of various signals on the system performance.
Recommended Books:
Text Books:
I. J. Nagrath, M. Gopal, Control System Engineering, New Age International, 5th Edition, (2011).
Norman S. Nise, Control System Engineering, John Wiley \& Sons, 6th Edition, (2011).
H. L. Trentelman, A. A. Stoorvogel, M. Hautus, Control Theory for Linear Systems, Springer Nature, (2001).
B. P. Lathi, Signal Processing and Linear Systems, Berkeley Cambridge, (1998).
J. G. Proakis, D. G. Manolakis, Digital Signal Processing, Pearson Prentice Hall, (2025)
Reference Books:
M. Gopal, Control Systems: Principles and Design, McGraw-Hill, 4th Edition, (2012).
Katsuhiko Ogata, Modern Control Engineering, Prentice Hall, 5th Edition, (2010).
Jerzy Zabczyk, Mathematical Control Theory An Introduction, Modern Birkhauser Classics, (2008).
A. V. Oppenheim, A. S. Willsky, S. H. Nawab, Signals and Systems, (1997).
Evaluation Scheme: (It will be finalized in the first class)
Students will be evaluated on a scale of 160 = {MTE, ETE, Project, Practical} where
MTE - Open Book Mid Term Exam - 30 Marks for 1.5 Hr duration
ETE - Open Book End Term Exam - 50 Marks for 2 Hr duration
Project - Real Time / Industrial problems related Project of 60 Marks
Practical - MATLAB Coding of 20 Marks related to Project
Note: A minimum of M = min{0.5*Class Average, 56} out of 160 marks is required to pass the course. The grading will be relative-scaled.
Exam/Test Schedule:
(Dates of all the exams/quiz will be updated here.)