Department of Industrial and Manufacturing Systems Engineering

IE 519 Simulation Modeling

Contact Information

Siggi Olafsson

3018 Black Engineering

Course Description

The objective of this course is to introduce simulation modeling and analysis and focus on the methodology needed for successful simulation. There will be no simulation language used in this course, although a few software demonstrations will be given. At the end of the course, you will understand how simulation works, how to model a system using simulation, how to evaluate the output of any simulation software, and how to use it to compare and optimize system performance.


The primary text for this course is Simulation Modeling and Analysis by Averill M. Law and W. David Kelton. Additional reading may be assigned during the semester.


        Powerpoint slides with the course lecture notes are available (updated 4/20/07)


The following readings from the textbook are suggested:



Sections in Book



Introduction to Simulation

1.1 – 1.3, 1.7, 1.9, 2.1-2.4


Building Simulation Models

5.1 – 5.5


Input Modelling

6.1-6.6, 6.11, 6.13


Generating Random Input

7.1-7.2, 7.4, 8.1-8.4


Output Analysis


9.6 – 9.7

Comparing and Optimizing Systems

10.1-10.4, 12.1, 12.4-12.5

12.2 – 12.3

Variance Reduction

11.1 – 11.4

11.5 – 11.6


In addition, the following papers cover material that is emphasized in class but not treated in detail in the book:


1.      R.B. Barton and L.W. Schruben (2001). “Resampling Methods for Input Modeling,” in Proceedings of the 2001 Winter Simulation Conference, 372-378.

2.      S. Σlafsson (2006).  “Metaheuristics,” in B.L. Nelson and S. Henderson (eds.). Handbook on Simulation, Handbooks in Operations Research and Management Science VII, Elsevier, 633-654.


Homework 1: Input modeling and generating a sample path

Homework 2: Output analysis

Homework 3: Variance reduction and comparing systems