Course  Digital Signal Processing
This course was developed in 1987 by the MIT Center for Advanced Engineering Studies. It was designed as a distanceeducation 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 discretetime signal systems, including discretetime convolution, difference equations, the ztransform, and the discretetime Fourier transform. Emphasis is placed on the similarities and distinctions between discretetime. 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.
  Multivariable Calculus
  Introductory Complex Variable Theory
  Signals and Systems

Lecture 1  Introduction

Lecture 2  Discretetime Signals and Systems, part 1

Lecture 3  Discretetime Signals and Systems, part 2

Lecture 4  Discretetime Fourier Transform

Lecture 5  The zTransform

Lecture 6  The Inverse zTransform

Lecture 7  zTransform 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

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