ECE Course Outline

ECE4270

Fundamentals of Digital Signal Processing (3-0-3)

Prerequisites
ECE 3075* or ECE 3084* [min C] or (ECE 2025 [min C] and ECE 3085)* Prerequisites indicated with an asterisk may be taken concurrently with ECE4270
Corequisites
None
Catalog Description
Introduction to Digital Signal Processing. Sampling Theorem,Discrete-time Fourier transform,power spectrum,discrete Fourier transform and the FFT algorithm,z-Transform, digital filter design and implementation.
Textbook(s)
Oppenheim, Schafer & Buck, Discrete-Time Signal Processing (3rd edition), Prentice Hall, 2009. ISBN 0131988425, ISBN 9780131988422 (required)

Topical Outline
Basic Signal and Systems
   1-D Signals and Filters
   Random Signals
   Multidimensional Signals
Convolution
   FIR Filters
   Correlation
Discrete-Time Fourier Transform (DTFT)
   Transform Pairs
   Properties
   Relation to Continuous-Time Fourier Transform
   Sampling Theorem
   Power Spectrum
Discrete Fourier Transform (DFT)
   Transform Pairs and Properties
   Computation via the FFT Algorithm
   Circular Convolution
   High-Speed Convolution
Bilateral z Transform
   Transform Pairs and Properties
   Relationship to DTFT
   Partial Fraction Expansion
   Difference Equations and IIR Filters
   Structures for FIR and IIR Filters
   Linear Phase
   All-pass Filters
   Minimum Phase
   Spectral Factorization
Digital Filter Design
   Bilinear Transformation
   Frequency Selective Design
   Butterworth, Chebyshev, Elliptic Filters
   Windowing
   Chebyshev Approximation
   Least-Squares
Digital Filter Implementation
   Quantization Noise
   Finite Wordlength Effects