1

ECSE 4530: Digital Signal Processing (Fall 2014, Rensselaer Polytechnic Institute). Instructor: Professor Richard Radke.

FREE
This course includes
Hours of videos

749 years, 11 months

Units & Quizzes

27

Unlimited Lifetime access
Access on mobile app
Certificate of Completion

This course provides a comprehensive treatment of the theory, design, and implementation of digital signal processing algorithms. In the first half of the course, we emphasize frequency-domain and Z-transform analysis. In the second half of the course, we investigate advanced topics in signal processing, including multirate signal processing, filter design, adaptive filtering, quantizer design, and power spectrum estimation. The course is fairly application-independent, to provide a strong theoretical foundation for future study in communications, control, or image processing.

Course Currilcum

  • Lecture 01 – Signals Unlimited
  • Lecture 02 – Linear, Time-invariant Systems Unlimited
  • Lecture 03 – Convolution and its Properties Unlimited
  • Lecture 04 – The Fourier Series Unlimited
  • Lecture 05 – The Fourier Transform Unlimited
  • Lecture 06 – Frequency Response Unlimited
  • Lecture 07 – The Discrete-time Fourier Transform Unlimited
  • Lecture 08 – Introduction to the z-Transform Unlimited
  • Lecture 09 – Inverse z-Transform; Poles and Zeros Unlimited
  • Lecture 10 – The Discrete Fourier Transform Unlimited
  • Lecture 10a – Exam 1 Review Unlimited
  • Lecture 11 – Radix-2 Fast Fourier Transforms Unlimited
  • Lecture 12 – The Cooley-Tukey and Good-Thomas FFTs Unlimited
  • Lecture 13 – The Sampling Theorem Unlimited
  • Lecture 14 – Continuous-time Filtering with Digital Systems; Upsampling and Downsampling Unlimited
  • Lecture 15 – Multirate Signal Processing and Polyphase Representations Unlimited
  • Lecture 16 – FIR Filter Design using Least-Squares Unlimited
  • Lecture 17 – FIR Filter Design (Chebyshev) Unlimited
  • Lecture 18 – IIR Filter Design Unlimited
  • Lecture 19 – Introduction to Adaptive Filtering: ARMA Processes Unlimited
  • Lecture 20 – The Wiener Filter Unlimited
  • Lecture 21 – Gradient Descent and LMS Unlimited
  • Lecture 22 – Least Squares and Recursive Least Squares Unlimited
  • Lecture 22a – Exam 2 Format/ Review Unlimited
  • Lecture 23 – Introduction to Quantization Unlimited
  • Lecture 24 – Differential Quantization and Vocoding Unlimited
  • Lecture 25 – Perfect Reconstruction Filter Banks and Introduction to Wavelets Unlimited