Digital Signal Processing
Massachusetts Institute of Technology via MIT OpenCourseWare
-
28
-
- Write review
Overview
Google, IBM & Meta Certificates — All 10,000+ Courses at 40% Off
One annual plan covers every course and certificate on Coursera. 40% off for a limited time.
Get Full Access
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
Tags
Reviews
4.0 rating, based on 1 Class Central review
Showing Class Central Sort
-
The Digital Signal Processing course by Massachusetts Institute of Technology via MIT OpenCourseWare is an excellent academic resource for mastering DSP concepts. It covers key topics such as discrete-time signals, Fourier transforms, filtering, and sampling with strong mathematical depth. The lectures, assignments, and exams provide a complete learning experience similar to an actual MIT course. The teaching is clear and concept-focused, making it ideal for serious learners. However, it requires prior knowledge of signals and mathematics. Overall, it is one of the best free courses for building a strong foundation in digital signal processing.