ECE 410 - Digital Signal Processing

Summer 2009 | Fall 2009 | Spring 2010 | Summer 2010
Section Type Times Days Location Instructor
E LEC 1300 - 1420 W F   253 Mechanical Engineering Bldg  Yoram Bresler
E LEC 1300 - 1350 M   253 Mechanical Engineering Bldg  Yoram Bresler
G LEC 1500 - 1620 W F   269 Everitt Lab  Andrew Singer
G LEC 1500 - 1550 M   269 Everitt Lab  Andrew Singer

Web Page http://courses.ece.illinois.edu/ECE410
Official Description Introduction to discrete-time systems and digital signal processing: discrete-time linear systems, difference equations, z-transform, discrete convolution, stability, discrete-time Fourier transform, analog-to-digital and digital-to-analog conversion, interpolation and decimation, digital filter design, discrete Fourier transform, fast Fourier transform, spectral analysis, and applications of digital signal processing. Prerequisite: ECE 210.
Hours 4 hours.
Subject Area Signal Processing
Course Prerequisites Credit in ECE 210
Course Directors Andrew Carl Singer
Description Introduction to discrete-time systems and digital signal processing: discrete-time linear systems, difference equations, z-transform, discrete convolution, stability, discrete-time Fourier transform, analog-to-digital and digital-to-analog conversion, interpolation and decimation, digital filter design, discrete Fourier transform, fast Fourier transform, spectral analysis, applications of digital signal processing.
Credit 4 hours
Goals Introduce fundamentals of discrete-time linear systems and sigital signal processing. Emphasizes theory but also includes design and applications.
Topics
  • Overview of digital signal processing
  • Discrete-time linear shift-invariant systems
  • Difference equations
  • Complex numbers and functions of a complex variable
  • Convolution and unit-pulse response
  • Two-sided z-transform
  • Transfer function and block diagram
  • Convolution via z-transform
  • Stability
  • Discrete-time Fourier transform (DTFT)
  • Digital frequency and frequency response
  • Sampling
  • Analog frequency response of a digital processor
  • A/D and D/A conversion
  • Interpolation and oversampling A/D, D/A
  • FIR and IIR filter structures
  • Generalized linear phase
  • FIR filter design
  • IIR filter design
  • Discrete Fourier transform (DFT)
  • Spectral analysis
  • Fast Fourier transform (FFT)
  • Overview of effects of finite register length
  • Applications to speech, medical imaging, communications, etc.
Computer Usage Students access ECE 410 web site to solve and submit drill exercises via Mallard. Students use Matlab to complete several major homework assignments involving design and implementation.
Course Prerequisites ECE 210.
Topical Prerequisities
  • Analog signal processing (circuit analysis, differential equations, convolution, Fourier and Laplace transforms)
Texts D. C. Munson, Jr., ECE 410 Course Notes.
ABET Category Engineering Science: 85%
Engineering Design: 15%