This textbook is an introduction to functional analysis suited to final year undergraduates or beginning graduates. Its various applications of Hilbert spaces, including least squares approximation, inverse problems, and Tikhonov regularization, should appeal not only to mathematicians interested in[...]