Mar 29, 2024  
2017-2018 Undergraduate Academic Catalog 
    
2017-2018 Undergraduate Academic Catalog [ARCHIVED CATALOG]

Add to Portfolio (opens a new window)

EE 3220 - Digital Signal Processing

3 lecture hours 2 lab hours 4 credits
Course Description
This is an introduction to the digital processing of signals. It begins with the examination of continuous and discrete time signals and systems, and the concepts of spectrum and steady state frequency response. Discrete time signal and system interaction is examined in both the time and frequency domains, through the use of convolution and transfer function. The DSP topics include impulse sampling, reconstruction, difference equations, z-transforms, transfer function, convolution, and FIR and IIR digital filter design and application. Discrete and Fast Fourier transforms are developed and applied. Lecture topics are supported by laboratory experiments on actual DSP hardware and including Matlab. (prereq: EE 2070  or EE 3002B , EE 1910  or EE 3910B  or SE 1011 )
Course Learning Outcomes
Upon successful completion of this course, the student will be able to:
  • Represent a sequence of samples as a sum of weighted, delayed unit pulses
  • Determine the unit pulse response of a discrete-time system, given its difference equation
  • Compute the output of a system using the convolution sum
  • Determine the spectrum and noise properties, such as signal-to-noise ratio, of a digital signal

Prerequisites by Topic
  • Circuit analysis
  • Transfer function
  • Laplace transforms
  • Sinusoidal steady-state frequency response

Course Topics
  • Continuous, discrete signals, systems
  • System concepts - transfer functions
  • Convolution, sampling, reconstruction
  • Spectrum
  • Discrete and fast Fourier Transforms
  • Z Transforms
  • Frequency response
  • IIR and FIR digital filter design

Laboratory Topics
  • Matlab principles
  • Signals and systems
  • Filtering
  • Frequency-domain representation
  • Filter implementationsSignal-to-noise ratio, quantization noise
  • Realtime DSP-1
  • Realtime DSP-2
  • Designing and applying digital filters

Coordinator
Cory Prust



Add to Portfolio (opens a new window)