Modern computer algebra systems are revolutionizing the teaching and learning of mathematically intensive subjects in science and engineering, enabling students to explore increasingly complex and computationally intensive models that provide analytic solutions, animated numerical solutions, and complex two- and three-dimensional graphic displays.This self-contained text benefits from a spiral structure that regularly revisits the general topics of graphics, symbolic computation, and numerical simulation with increasing intricacy at each turn. The text is built around a large number of computer algebra worksheets or 'recipes' that have been designed using MAPLE to provide tools for problem solving and to stimulate critical thinking. No prior knowledge of MAPLE is assumed. All relevant commands are introduced on a need-to-know basis and are indexed for easy reference. Each recipe is associated with a scientific model or method and an interesting or amusing story designed to both entertain and enhance concept comprehension and retention. Aimed at third- and fourth-year undergraduates in science and engineering, the text contains numerous examples in disciplines that will challenge students progressing in mathematics, physics, engineering, game theory, and physical chemistry. Computer Algebra Recipes: An Advanced Guide to Mathematical Modeling can serve as an effective computational science text, with a set of problems following each section of recipes to enable readers to apply and confirm their understanding. The book may also be used as a reference, for self-study, or as the basis of an on-line course.