In this course, a detailed examination of basic digital signal processing operations including fundamental principles of discrete-time systems and signals, sampling/reconstruction of continuous time signals, Fourier and Z-transforms will be given. The Fourier and Z-transforms will be used to analyze the stability of systems, and to find the system transfer function. The discrete Fourier transform (DFT) and fast Fourier transform (FFT) will be studied. The time and frequency domain techniques for designing and applying infinite impulse response (IIR) and finite impulse response (FIR) digital filters will also be introduced.
Intended Learning Outcomes
CILO-1: Apply fundamental theorems to analyze discrete-time signals and systems both in time-domain and frequency-domain.
CILO-2: Identify, formulate and solve discrete-time signal processing problems using z-transform, Fourier transform and multirate signal processing techniques.
CILO-3: Design and construct IIR and FIR digital filters that meet desired specifications within realistic constraints.
CILO-4: Design and simulate discrete-time systems using simulation tools such as those available in Matlab.