Digital Signal Processing

Digital Signal Processing (DSP) deals with the manipulation and shaping of signals whose values are only defined at discrete instants in time. Discrete signals are a natural consequence of measuring physical and process variables at discrete intervals in time. Continuous signals are often sampled by Analog-to-Digital Converters (A/D) for direct storage in a computer. Signals stored in a computer can be processed for many practical applications. Examples include speech synthesis, speech coding, digital audio and video, digital control of industrial processes, digital filtering for shaping signal characteristics including noise suppression, etc.

The DSP certificate program will introduce the participants to basic theoretical and practical concepts of DSP. Applications of digital filtering, speech processing, real-time processing, and FFT analysis will be discussed. Case studies of typical DSP applications will be presented. (12 credit hours) 


Please choose four courses to complete the required 12 credit hours.
ECE 512Analog Filter Design3
ECE 565Digital Control Systems3
ECE 576Information Engineering3
ECE 579Intelligent Systems3
ECE 580Digital Signal Processing3
ECE 5802Multirate Sig Proc w/Appl3
ECE 581Arch for Digital Signal Proc3
ECE 582Intro to Statistical DSP3
ECE 583Artificial Neural Networks3
ECE 584Speech Processes3
ECE 589Multidimen Digital Signal Proc3