Course Number
525.627
Next Offered
Fall 2026
Course Format
Online - Asynchronous, Online - Synchronous

This course examines fundamental principles and applications of Digital Signal Processing. Introductory topics include linear, time-invariant systems, discrete-time convolution, and frequency-domain representations of discrete-time signals and systems. Sampling and quantization of continuous-time signals are covered. The Discrete Fourier Transform and efficient algorithms for its computation are studied in detail. The z-transform and its application to linear discrete-time systems analysis is studied. The design of digital filters using the windowing, equiripple, impulse invariance, and bilinear transformation methods is treated, along with the implementation of digital filter difference equations using canonical structures. MATLAB is utilized to demonstrate and implement Digital Signal Processing techniques.Prerequisite(s): A working knowledge of linear systems and Fourier analysis. Familiarity with MATLAB.

Course Prerequisite(s)

***Cybersecurity students only: Must complete core courses first (EN.605.621 AND EN.695.601 AND EN.695.641).

Course Offerings

Open

Digital Signal Processing

525.627.81
08/31/2026 - 12/11/2026
Semester
Fall 2026
Course Format
Online - Asynchronous
Location
Cost
$5,620.00
Course Materials
Canceled

Digital Signal Processing

525.627.82
08/31/2026 - 12/11/2026
Semester
Fall 2026
Course Format
Online - Asynchronous
Location
Cost
$5,620.00
Course Materials
Open

Digital Signal Processing

525.627.8VL
09/02/2026 - 12/11/2026
Wed 4:30 p.m. - 7:10 p.m.
Semester
Fall 2026
Course Format
Online - Synchronous
Location
Cost
$5,620.00
Course Materials