This course covers orthogonal functions, Fourier series and Fourier transform, discrete Fourier series and transform, Z-transform, minimisation and the least square method.