Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Massachusetts Institute of Technology

Digital Signal Processing

Massachusetts Institute of Technology via MIT OpenCourseWare

Overview

This course was developed in 1987 by the MIT Center for Advanced Engineering Studies. It was designed as a distance-education course for engineers and scientists in the workplace. Advances in integrated circuit technology have had a major impact on the technical areas to which digital signal processing techniques and hardware are being applied. A thorough understanding of digital signal processing fundamentals and techniques is essential for anyone whose work is concerned with signal processing applications. Digital Signal Processing begins with a discussion of the analysis and representation of discrete-time signal systems, including discrete-time convolution, difference equations, the z-transform, and the discrete-time Fourier transform. Emphasis is placed on the similarities and distinctions between discrete-time. The course proceeds to cover digital network and nonrecursive (finite impulse response) digital filters. Digital Signal Processing concludes with digital filter design and a discussion of the fast Fourier transform algorithm for computation of the discrete Fourier transform.

Syllabus

  • Demonstration 1: Sampling, Aliasing, and Frequency Response, Part 1
  • Lecture 1: Introduction
  • Demonstration 2: Sampling, Aliasing, and Frequency Response, Part 2
  • Lecture 2: Discrete-Time Signals and Systems, Part 1
  • Lecture 3: Discrete-Time Signals and Systems, Part 2
  • Lecture 4: The Discrete-Time Fourier Transform
  • Lecture 5: The z-Transform
  • Lecture 6: The Inverse z-Transform
  • Lecture 7: z-Transform Properties
  • Lecture 8: The Discrete Fourier Series
  • Lecture 9: The Discrete Fourier Transform
  • Lecture 10: Circular Convolution
  • Lecture 11: Representation of Linear Digital Networks
  • Lecture 12: Network Structures for Infinite Impulse Response (IIR) Systems
  • Lecture 13: Network Structures for Finite Impulse Response (FIR) Systems and Parameter Quantization Effects in Digital Filter Structures
  • Lecture 14: Design of IIR Digital Filters, Part 1
  • Lecture 15: Design of IIR Digital Filters, Part 2
  • Lecture 16: Digital Butterworth Filters
  • Lecture 17: Design of FIR Digital Filters
  • Lecture 18: Computation of the Discrete Fourier Transform, Part 1
  • Lecture 19: Computation of the Discrete Fourier Transform, Part 2
  • Lecture 20: Computation of the Discrete Fourier Transform, Part 3

Taught by

Prof. Alan V. Oppenheim

Reviews

Start your review of Digital Signal Processing

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.