Course

Digital Signal Processing

Graduate treatment of discrete-time signals and systems, sampling and reconstruction, z- transforms, transform analysis of linear time-invariant systems, structures for discrete-time systems, filter design techniques, discrete Fourier transform (DFT) and fast Fourier transform (FFT), spectral analysis, and advanced topics.

Graduate Electrical Engineering Communications/Signal Processing Area

Course information

New Mexico State University EE545 Digital Signal Processing (3 credits).

Prerequisites

EE311 Signals and Systems or equivalent undergraduate course. Students will be automatically dropped without this prerequisite. EE395 Introduction to DSP or equivalent undergraduate course is strongly recommended.

Textbooks

Course Objectives

The objective of this course is to gain an understanding of digital signal processing:

  1. Discrete-time signals and systems
  2. Sampling of continuous-time signals
  3. z-transform analysis of linear, shift-invariant systems
  4. Digital filter design techniques and filter structures
  5. Discrete Fourier Transform, Fast Fourier Transform, and spectral analysis

This objective is achieved through a graduate-level treatment of digital signal processing including both theoretical and experimental work.

Course materials

New Mexico State University EE545 Digital Signal Processing lecture notes, homework and solutions, laboratories, and exams.

This page is intended as a stable home for official course documents and high-level information.

Emphasis
System thinking
  • Review of discrete-time signals and LTI systems (advanced perspective)
  • z-transform and system function analysis
  • Pole-zero analysis and stability
  • Multirate signal processing (decimation and interpolation)
Skills
Analytical tools
  • Discrete-Time Fourier Transform (DTFT)
  • Discrete Fourier Transform (DFT)
  • Fast Fourier Transform (FFT) algorithms
  • Short-Time Fourier Transform (STFT)
  • Spectral analysis and interpretation
Preparation
Next courses
  • Adaptive Signal Processing
  • Digital Speech Processing
  • Real-Time Digital Signal Processing