TU Delft
Education Type
Education print this page print this page     
2016/2017 Technology, Policy and Management Master Complex Systems Engineering and Management
Simulation Masterclass
Module Manager
Name E-mail
Prof.dr.ir. A. Verbraeck    A.Verbraeck@tudelft.nl
Contact Hours / Week x/x/x/x
Education Period
Start Education
Exam Period
Course Language
Expected prior knowledge
Experience with a simulation environment such as Arena, Simio, or Tomas.
Basic knowledge about probability theory and statistics.
Course Contents
System Theory, Object Orientation, Discrete Event System Specification, Multi-Formalism Simulation, Agent-based Simulation, and Real-Time Distributed Simulation will be the core topics of the course. After an introduction to system theory, the inner working of simulation environments will be illustrated on the basis of the DEVS, DESS, and DTSS formalisms. Then, possible integrating of the different formalisms will be shown. Several special topics will be taught, based on the latest research in simulation. This material will be illustrated in intensive and interactive courses.

In addition to the lecture topics, several other simulation topics will be studied by groups of students, who will write a scientific paper, and present their findings in class. These topics can be focused on the MSc program that the students participate in; special topics to study are available for TIL, SEPAM/SEN, EPA, Computer Science, and other students.

Finally, groups of students will study a simulation package in-depth and discuss the commonalities and differences with other packages. Again, the package chosen can be targeted at the MSc program of the students. TIL students can, e.g. study a package that is more aimed at logistics and transport, SEPAM/SEN students can focus on a package that is used in systems design, whereas EPA students can focus on a package used in policy analysis.

This course requires active participation.
Study Goals
After taking this course the student will have knowledge about:
- internal working of different kinds of discrete event simulation languages and environments, with a focus on state transitions over time;
- underlying theories and formalisms of discrete event simulation, such as DEVS and DESS;
- important differences and similarities between simulation environments;
- examples of successful and less successful simulation studies and the learning experiences of those studies;
- object-oriented simulation environments;
- structure and abilities of distributed simulation; the concept of HLA;
- latest research activities in the field of simulation, with research topics like web-based simulation, real-time control using simulation, agent based modeling, interactive simulation and gaming, and simulation in special domains.
Education Method
Lectures about state-of-the-art simulation theory
Lab sessions on studying one discrete-event or agent-based simulation package in-depth per group
Paper writing by student groups on a special topic
Lectures by student groups on a special topic
Computer Use
Each group of students will study and evaluate a discrete-event or agent-based simulation package. Examples are Simio, Arena, Enterprise Dynamics, Plant Simulation, AnyLogic, AutoMod, ProModel, DSOL, Netlogo, and Symphony. Also here, the simulation package to study can be specifically adapted to the group of students.
Literature and Study Materials
Set of scientific papers and book chapters that will be made available through Blackboard.
The mark for this course will be based on the result of group assignments (paper, presentation, lab study of simulation package) and on an individual written exam.
Permitted Materials during Tests
All written materials are allowed during the exam: papers, class notes, slides.
Programming concepts