Courses

EE 123. Digital Signal Processing

Description

Catalog Description: (4 units) Discrete time signals and systems: Fourier and Z transforms, DFT, 2-dimensional versions. Digital signal processing topics: flow graphs, realizations, FFT, quantization effects, linear prediction. Digital filter design methods: windowing, frequency sampling, S-to-Z methods, frequency-transformation methods, optimization methods, 2-dimensional filter design.

Prerequisites: EECS 120.

Course objectives: To develop skills for analyzing and synthesizing algorithms and systems that process discrete time signals, with emphasis on realization and implementation.

Topics covered:

  • Signal Processing and its Applications
  • LTI, Discrete Time Fourier Transform
  • Symmetry properties of DTFT, Convergence of DTFT
  • Sampling, Downsampling
  • Upsampling
  • Region of Convergence for Z.T.
  • C.R.T. To Compute Inverse Z.T.
  • Difference Equations and LTI Systems
  • Realizations of L.C.C.D.E.
  • Realizations of IIR Filters with Rational Transfer Function
  • Cascade + Parallel Implementation of ± IR Filters with Rational Transfer Function
  • Realization of FIR Filters
  • Linear Phase Filtering
  • Conditions for Achieving Linear Phase
  • Filter Design
  • FIR Filter Design using Windows
  • Optimum FIR Filter Design
  • Algorithms for Optimal Filter Design
  • IIR Filter Design
  • IIR Filter Design Transformation, Discrete Fourier Series, and DFT = Discrete Fourier Transform
  • Properties of DFT
  • Using DFT to do Linear Convolution
  • Fast Fourier Transform
  • FFT: Decimation in Frequency
  • DCT and its Relation to DFT

General Catalog

Undergraduate Student Learning Goals