This book provides a brief exposition of the principles of beam physics and particle accelerators with an emphasis on numerical examples employing readily available computer tools. However, it avoids detailed derivations, instead inviting the reader to use general high-end languages such as Mathcad and Matlab, as well as specialized particle accelerator codes (e.g. MAD, WinAgile, Elegant, and others) to explore the principles presented. This approach allows readers to readily identify relevant design parameters and their scaling. In addition, the computer input files can serve as templates that can be easily adapted to other related situations.
Includes bibliographical references.