Jordan University of Science and Technology

Department of Computer & Internet Engineering

CPE 412 (Simulation and Modeling)     Semester: Second   Year: 2004/2005
Instructor: Dr. Mahmoud Alrefaei     Web Page: www.just.edu.jo/ ~ alrefaei/cpe412.html

Objectives:

The Main objectives of the course are:

  1. To enhance the student's ability to apply critical thinking to the solution of complex industrial problems.
  2. To provide the student with the ability to develop conceptual models of complex systems and the related processes.
  3. To develop the student's ability of creating computer simulation models of industrial (service and manufacturing) systems and analyzing their simulation results.

Prerequisite:

Students should have a background in elementary probability and statistics. The student should also be familiar with at least one programming language.

Grading Policy:

First Exam
20%
Second Exam
20%
Assignments and Projects
20%
Final Exam
40%

Text Book:

Law, A. M. and W. D. Kelton. Simulation Modeling and Analysis. McGrow Hill, New York, 1991.
Lab Text: Law A. M. and CACI INC. An Introduction Using SIMSCRIPT II.5. CACI Product Co. San Diego, 2002.

References:

  1. Schriber, T. J. An Introduction to Simulation Using GPSS/H. Wiley, New York, 1991.
  2. Taha, H. A. Simulation Modeling and SIMNET. Printice Hall, Englewood Cliffs, NJ, 1988.
  3. Kelton, D., R. Sadowski, and D. Sadowski. Simulation with Arena McGraw-Hill, Boston, 1998

Syllabus:

Week Section Subject
1 1.1Introduction to Modeling and Simulation,
1.2Systems, Models, and Simulation
1.3Discrete Event Simulation; Time-Advance Mechanisms
2 Components and Organization of a Discrete-Event Simulation Model
3 + 4 Appendix 1BBasic concepts of Stochastic Process and Queuing systems
5 1.4Simulating a Single-Server Queuing System
6 1.7Steps in a Sound Simulation Study
1.8.3 Monte Carlo Simulation
7 1.9Advantages, Disadvantages, and Pitfalls of Simulation
8 Chapter 4Review of Basic Probability and Statistics
5.2Building Simulation Models
5.2Guidelines for Determining the Level of Model Details
9 5.3 Verification of a Simulation Model
5.4 Validating a Simulation Model
5.6Comparing Real-World Observations with the Simulation Output Data
10 Chapter 6Selecting Input Probability Distribution:
Hypothesizing Family of Distributions,
Estimation of Parameters,
Goodness of Fit.
11 Chapter 7Random Number Generations: Techniques,
Methods for Testing Pseudo Random Numbers.
12 Chapter 8Generating Random Variates with Arbitrary Distributions,
Other Methods for Random Variates Generation.
13 Generation of arrival processes: Poisson Process,
Non-stationary Poisson Process.
14 Chapter 9Output Analysis: Transient and Steady-State Simulation.
Estimating Means, Building Confidence Interval,
15Multiple Replications, Batch Means Method.

Lecture Notes:

 


File translated from TEX by TTH, version 2.51.
On 6 Oct 2004, 20:36.