Numeric models of dynamic systems with emphasis on discrete stochastic systems. State descriptions of models, common model components and entities. A discussion of some common simulation languages (such as Simula, GPSS, Simscript, GASP, Dynamo). Simulation using algebraic languages. Methodology of simulation: data collection, model design, analysis of output, optimization, and validation. Elements of queuing theory and its relationship to simulation. Application of models of computer system.
Prerequisite: COMP 305