Basic concepts and algorithm of discrete-event simulation, generation of random variates, modeling input distributions, statistical analysis of simulation outputs, verification and validation of simulation models, comparisons and optimization via simulation, simple spreadsheet simulation, intermediate modeling and analysis with a commercial simulation package.