interpolation, fft, discrete fourier transform, least squares
Using trigonometric interpolation and the discrete Fourier transform to fit a curve to equally spaced data points.
Brief introduction to Discrete Fourier Transform and the Fast Fourier Transform.