This volume introduces computational and mathematical techniques for modeling, simulating, and analyzing the performance of various systems. Helps readers gain a better understanding of how systems operate and respond to change by: 1) helping them begin to model, simulate, and analyze simple-but-representative systems as soon as possible; and 2) whenever possible, encouraging the experimental exploration and self-discovery of theoretical results before their formal presentation. Features an approachable writing style that emphasizes concepts and insight without sacrificing rigor. Provides C software as source code for running simulations developed in the book, eliminating the need for readers to do all their programming from scratch. Emphasizes an algorithmic approach throughout. A useful reference for industrial engineers.