Course descriptions

Below is a list of all the electrical engineering classes offered. Following each link will take you expanded information about the class.

EE451, Digital Signal Processing

No: EE 451, EE 451L
Title: Digital Signal Processing, and Lab
Credits: 4
Structure/Schedule: Three 50 minute lectures and one 3 hour laboratory per week
Designation: Required

Prerequisites:
EE 308 and EE 308L (Microcontrollers and Lab)
EE 341 (Signals and Linear Systems)
Have declared electrical engineering as a major

Co-requisites: None

Catalog Description: Principles of digital signal processing. Infinite and finite impulse response filters, discrete and fast Fourier transforms, multirate processing, spectral estimation, quantization effects, system design. Implementation of real-time DSP algorithms on state-of-theart hardware. Principles discussed in class will be demonstrated with real applications. Labs include design and implementation of infinite and finite impulse response filters, communication systems, sound processing, and other applications.

Topics Covered:
• Design of infinite impulse response (IIR) and finite impulse response (FIR) filters
• Forward and inverse Fourier techniques
• Simulation in MATLAB, and implementation on hardware, of digital filters
• Transformation operations in the continuous- and discrete- time domains
• Hardware implementation of filtering, modulation, and correlation methods for sound, signals, and image processing applications

Textbook: (Required) Digital signal Processing; A Computer-Based Approach, 3rd edition, Sunjit K. Mitra, McGraw-Hill Companies; 2004

Computer usage: MATLAB and C language

Past course web sites:
Fall 2012
Fall 2009
Fall 2008
Fall 2007
Fall 2006
Fall 2005
Fall 2004
Fall 2003