This book is a definitive survey of the subject, illustrating connections and interactions among theory, numerical algorithms, and applications. It is an accessible overview of various aspects of Gabor analysis for mathematicians and engineers.