Course focuses on the theory, representation, and processing of signals and systems. Continuation of ECE212 — Circuit Analysis. Followed by ECE311 — Introduction to Control Systems. Laboratory work is done in MATLAB and Simulink.
No textbook, but a few resources stand out:
- Class notes by Prof Simpson-Porco
- Video lectures and textbook by Prof Alan V. Oppenheim (MIT)
Concepts covered
Signal theory
- Basic signal theory
- Continuous-time signal
- Discrete-time signal
- Basic operations
- Properties
- Periodic signal
- Even and odd
- Signal duration
- Size measures (action, energy, amplitude)
- Vector spaces of signals
- Special signals
- Continuous-time Fourier series
- Discrete-time Fourier series
- Continuous-time Fourier transform
- Existence (Riemann-Lebesgue lemma)
- Parseval’s theorem
- Discrete-time Fourier transform
- Convolution (CT/DT)
- Amplitude modulation
Signal processing
- Signal processing
- Sampling
- Sampling function
- Bandlimited signal
- Bandwidth
- Nyquist-Shannon theorem
- Interpolation
- Aliasing
- Sampling
- Filters
System theory
- Systems properties
- Linear time-invariant system (CT/DT)
- Impulse response
- Convolution (existence)
- LICC-ODEs
- Frequency response
- Transfer function methods and theory
- Exponential class signals
- Laplace transform
- Discrete-time system
- Properties (linearity, causality, time-invariance, memorylessness, invertibility, BIBO stability)
- Impulse response
- Finite impulse response
- Difference equation as an LTI DT system