SMS: Fourier Analysis with Applications