Learn · MIT OpenCourseWare

Digital display of wave patterns.

CourseRES.6-00822 lectures15 h 21 min

Digital Signal Processing

Prof. Alan V. Oppenheim · Massachusetts Institute of Technology

Start with lecture 1 At MIT OpenCourseWare

About

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 and continuous-time signals and systems. 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.

Lectures

Video Lectures

  1. Demonstration 1: Sampling, Aliasing, and Frequency Response, Part 1 29 min · Video
  2. Demonstration 2: Sampling, Aliasing, and Frequency Response, Part 2 13 min · Video
  3. Lecture 1: Introduction 18 min · Video
  4. Lecture 2: Discrete-Time Signals and Systems, Part 1 37 min · Video
  5. Lecture 3: Discrete-Time Signals and Systems, Part 2 44 min · Video
  6. Lecture 4: The Discrete-Time Fourier Transform 45 min · Video
  7. Lecture 5: The z-Transform 51 min · Video
  8. Lecture 6: The Inverse z-Transform 47 min · Video
  9. Lecture 7: z-Transform Properties 57 min · Video
  10. Lecture 8: The Discrete Fourier Series 44 min · Video
  11. Lecture 9: The Discrete Fourier Transform 48 min · Video
  12. Lecture 10: Circular Convolution 44 min · Video
  13. Lecture 11: Representation of Linear Digital Networks 47 min · Video
  14. Lecture 12: Network Structures for Infinite Impulse Response (IIR) Systems 41 min · Video
  15. Lecture 13: Network Structures for Finite Impulse Response (FIR) Systems and Parameter Quantization Effects in Digital Filter Structures 50 min · Video
  16. Lecture 14: Design of IIR Digital Filters, Part 1 48 min · Video
  17. Lecture 15: Design of IIR Digital Filters, Part 2 42 min · Video
  18. Lecture 16: Digital Butterworth Filters 49 min · Video
  19. Lecture 17: Design of FIR Digital Filters 39 min · Video
  20. Lecture 18: Computation of the Discrete Fourier Transform, Part 1 49 min · Video
  21. Lecture 19: Computation of the Discrete Fourier Transform, Part 2 45 min · Video
  22. Lecture 20: Computation of the Discrete Fourier Transform, Part 3 45 min · Video

Syllabus and materials

At MIT OpenCourseWare, as the course publishes them.

Credits and licence

Institution
Massachusetts Institute of Technology
Department
Electrical Engineering and Computer Science
Teacher
Prof. Alan V. Oppenheim
Term
Spring 2011
Level
Graduate
Language
English
Subjects
Computer science, Engineering
Source
MIT OpenCourseWare
Licence
CC BY-NC-SA 4.0, as MIT OpenCourseWare states it. Non-commercial use only. MIT OpenCourseWare's terms
Attribution
Prof. Alan V. Oppenheim. Digital Signal Processing. Spring 2011. Massachusetts Institute of Technology: MIT OpenCourseWare, https://ocw.mit.edu/. License: Creative Commons BY-NC-SA.
Who can watch
MIT OpenCourseWare gives no rating. Invisible Network shows it to Tweens profiles and older, judged from what the source says about it. How courses are placed