A Student's Guide to Fourier Transforms: With Applications in Physics and Engineering