Courses Detail Information
ECE3510J – Digital Signal Processing and Analysis
Instructors:
Credits:
4
Pre-requisites:
ECE2160J
Description:
This course covers fundamental principles and applications of digital signal processing. Preliminary discussion focuses on linear time-invariant discrete time systems and includes all three representations using impulse response, difference equation, and Fourier transform. Some practical topics like sampling and quantization are also covered. On the computational side, the discrete Fourier transform (DFT) is discussed in detail and efficient algorithms are presented. The z-transform and its application to linear discrete-time systems analysis is studied. To facilitate real applications, the design of digital filters are examined in all aspects including windowing, equiripple, impulse invariance, and bilinear transformation. The use of MATLAB and other coding platforms are encouraged to complete the homework and project.
Course Topics:
1. Discrete time signals and systems
2. z-transform
3. frequency analysis of dicrete time signals and systems
4. difference equation
5. DFT and FFT
6. structures of digital filters
7. design of digital filters 8. sampling