Eric A. Wan,  Research Associate Professor
  • Home
  • Research
    • Machine Learning and Adaptive Signal Processing
    • Sigma-point Kalman filters
    • Indoor tracking and pedestrian navigation
    • Otoacoustic emissions for noninvasive glucose monitoring
    • Autonomous UAV Control
    • Time series prediction
    • Automatic classification of flying insects
  • Classes
    • ECE539/639 - Statistical Signal Processing II: Linear Estimation
    • Digital Signal Processing
    • Control Systems: Classical, Neural, and Fuzzy
  • Publications
    • Journals, conferences, and book chapters
    • Presentations
    • Patents
  • Downloads
    • ReBel Toolkit
    • FIR Neural Networks
    • Time series data
    • Double pendulum simulator

Digital Signal Processing

Course Description:

The representation and processing of signals and systems in the discrete or digital domain is the preferred mode in today's computer and information driven technologies. DSP provides the core building block from cell phones to modems, HDTV to video confrencing, or from speech recognition to MP3 audio. This classes covers the fundamental concepts and mathematics including representation and analysis of discrete time signals and systems, Z-Transforms, Discrete-Time Fourier Transform (DTFT), and the Discrete Fourier Transform (DFT), sampling and windowing techniques pertaining to discrete time processing of continuous signals, analysis and design of recursive (IIR) and nonrecursive (FIR) digital filters, and applications of the Fast Fourier Transform (FFT) to convolution, spectral analysis, and audio processing. Prerequisite: Signals and Systems. 

Course Handouts:

  • Information Sheet
  • Homework:
  • (1) (2) (3) (4) (5) (6) (7) (8)
  • Homework Solutions:
  • (1) (2) (3) (4) (5) (6)
  • Class Slides:
  • (1) (2) (3)