10 CMP338 Simulation and Modeling_Draft
10 CMP338 Simulation and Modeling_Draft
10 CMP338 Simulation and Modeling_Draft
1. Course Description
This course covers the various concepts system simulation. This course emphasizes on fundamental
concept, principles and properties of continuous system and discrete system. It covers examples,
solutions and programming language regarding continuous and discrete system. It also covers
probability concepts and random number generation technique and testing. Output generated from
the process is analyzed.
2. General Objective
3. Methods of Instruction
4. Contents in Detail
• Familiarize and compare the Unit 1 : Introduction to simulation and modeling (4 hrs)
various concept of system and 1. System and its concept
its environment. 2. System Environment
• To explain why simulations are 3. Types of System (continuous and discrete, static and
used in systems analysis and dynamic, stochastic and deterministic)
design, emphasizing their role 4. Steps of Simulation
5. Advantage, disadvantage and application of simulation
in modeling complex systems. 6. System Modeling and types of models
7. Principles of Modeling
8. Verification and validation of model
• To introduce simulation Unit 2 : System Simulation(8 hrs)
techniques such Monte Carlo 2.1Monte Carlo Method
simulation. 2.1.1 Problems regarding Monte Carlo method
• To provide knowledge on how 2.2 Comparison of simulation and analytic solution
to create accurate models that 2.3 System simulation and its types
represent real-world systems. 2.4 Real time simulation
2.5 Lag Models (Distributed lag Model, Cobweb Model)
2.6 Queuing system and its characteristics and notation
2.7 Single server queuing model
2.7.1 Arrival routine
2.7.2 Departure routine
2.7.3 Performance measure of SSQM
2.8 Time advance mechanism (next event oriented and fixed
increment oriented)
6. List of Tutorials:
The various tutorial activities that suit this course should cover all the content of this course to give
student a space to engage more actively with the course content in the presence of instructor.
Students should submit tutorials as assignments or class works to the instructor for evaluation. The
following tutorial activities of 15 hours should be conducted to cover all the content of course:
Internal Evaluation
In addition to the formal exam(s), the internal evaluation of a student may consist of quizzes,
assignments, lab reports, projects, class participation, etc. The tabular presentation of the internal
evaluation is as follows.
Student Responsibilities:
Each student must secure at least 45% marks in internal evaluation with 80% attendance in the class in
order to appear in the Semester-End Examination. Failing to get such score will be given NOT
QUALIFIED (NQ) and the student will not be eligible to appear the Semester-End Examination.
Students are advised to attend all the classes and complete all the assignments within the specified time
period. If a student does not attend the class(es), it is his/her sole responsibility to cover the topic(s)
taught during the period. If a student fails to attend a formal exam, test, etc. there won’t be any
provision for re-exam.
Text Book
1. G Gorden, System Simulation, Prentice Hall of India.
2. Jerry Banks, John S. Carson II, Barry L Nelson, David M. Nicol, Discrete Event System
Simulation,
Reference Books