Discrete-time signals, systems, and transforms; sampling, interpolation, and decimation of signals; representations and design techniques of digital filters; fast algorithms for convolutions and discrete Fourier transform; architecture of filters and transforms.