Introduction to digital signal processing (DSP). Discrete time signals and systems. Z-transform. Modeling and implementation forms of discrete time systems. Time- and frequency-domain analysis of digital processors. Design and analysis of finite impulse response filters (FIR). Analog filter approximations. Design and analysis of infinite impulse response (IIR) filters. Digital filter networks. Digital equalizers. The discrete Fourier transform (DFT) and fast Fourier transform (FFT) algorithms. DSP algorithms and applications. Project.