The book explores the field of model predictive control (MPC). While MPC is rooted in engineering science, this book illustrates the potential of using MPC theory and methods in non-engineering sciences and applications such as economics, finance, and environmental sciences.