Covers the broad spectrum of modeling problems, from optimization to dynamical systems to stochastic processes. This textbook mirrors the process professionals must follow in solving complex problems. It provides support for instructors, including MATLAB material as well as other on-line resources.