Signals and spectra; noise; filter fundamentals; Butterworth filters; Chebyshev filters; elliptical filters; bessel filters; fundamentals of digital signal processing; discrete fourier transform; the Z transform; fast fourier transforms; introduction to digital filter design; FIR filter design; Window method; frequency sampling method; Remex exchange method; FIR practical case studies; IIR filter design; invariance methods; bilinear transformation; pole-zero mapping methods; IIR practical case studies; filters for multirate signal processing.