Syllabus

Title
2367 Introduction to Computer Simulation
Instructors
Dipl.-Ing. Bernhard Oberegger
Contact details
Type
PI
Weekly hours
2
Language of instruction
Englisch
Registration
09/18/24 to 10/24/24
Registration via LPIS
Notes to the course
Dates
Day Date Time Room
Monday 10/28/24 12:30 PM - 05:30 PM EA.5.030
Monday 11/04/24 12:30 PM - 05:30 PM D2.0.030
Monday 11/11/24 12:30 PM - 05:30 PM D2.0.030
Monday 11/18/24 12:30 PM - 05:30 PM TC.4.15
Monday 12/02/24 12:30 PM - 05:30 PM EA.5.044
Contents

This course provides an overview of simulation modeling, with a focus on discrete event modeling, system dynamics, and agent-based modeling. These three modeling techniques are linked to operations management, logistics, and supply chain network design to visualize real-world processes and carry out forecasting and optimization. The understanding of simulation modeling is supported by fundamental concepts such as queueing theory, data collection and analysis, probability distribution functions, and Monte Carlo simulation. Methods for simulation modeling and output analysis are introduced, enabling students to create their own models and conduct experiments.

The models will be created using the AnyLogic PLE simulation software. For this reason, the course will be conducted entirely on the computer.

Learning outcomes

After this course, students will have knowledge of the fundamentals of simulation modeling and will be able to create simple simulation models using appropriate software. Additionally, they will know how to structure a simulation project and analyze the results.

Attendance requirements

According to the examination regulations, full student attendance is required. Absence during in-person sessions is tolerated for a maximum of one session.

Teaching/learning method(s)

The course is expected to take place as in-person instruction. It is recommended that students bring their own laptops. At the beginning of the course, students will receive all the necessary materials for this course. Each session will start with an introduction to the basic concepts of computer simulation, followed by in-depth simulation examples that will be developed and discussed together with the students. Additionally, small group assignments will be completed, which must be submitted to the course instructor at the end of the course.

 

Assessment

The total points are composed of 4 group assignments, 1 presentation, and a final exam.

  • Group assignments (40%, small groups)
  • Presentation (15%, small groups)
  • Exam (45%, individual performance)

During each in-person session, students will receive four tasks to solve in small groups. These tasks are to be completed in groups of 3-4 people and submitted online by the specified deadline.


Presentations: Each group will give one presentation (maximum 20 minutes) during the course. The topics will be assigned by the course instructor at the beginning of the course.


Exam: The final exam (closed book, individual work) will be conducted online. Both theoretical concepts and practical applications of the learned material will be assessed.


Grading scale:

  • 5: unsatisfactory: < 60%
  • 4: sufficient: ≥ 60% to < 70 %
  • 3: satisfactory: ≥ 70 % to < 80 %
  • 2: good: ≥ 80 % to < 90 %
  • 1: excellent: ≥ 90 %
Readings

Please log in with your WU account to use all functionalities of read!t. For off-campus access to our licensed electronic resources, remember to activate your VPN connection connection. In case you encounter any technical problems or have questions regarding read!t, please feel free to contact the library at readinglists@wu.ac.at.

Unit details
Unit Date Contents
1

Grundlagen der Simulationsmodellierung

  • Verwendung und Ziele der Simulationsmodellierung
  • Wahrscheinlichkeitsfunktionen
  • Zufälligkeit in der Simulationsmodellierung
  • Simulationsmodelle
  • Datenerfassung und Datenanalyse
2

Simulationsprogramm AnyLogic 8.4.0 PLE

  • Grundlagen und Funktionen
  • Die drei Simulationkonzepte
3

Systemdynamik

  • Grundlagen der Systemdynamik
  • Systemdynamik in AnyLogic
  • Fallbeispiele
4

Ereignisdiskrete Simulation

  • Grundlagen der ereignisdiskreten Simulation
  • Grundlegende Prozessmodule in AnyLogic
  • Modellierungskonzepte
  • Fallbeispiele
5

Agentenbasierte Simulation

  • Grundlagen der agentenbasierten Modellierung
  • Agentenbasierte Modellierung in AnyLogic
  • Fallbeispiele
Last edited: 2024-09-24



Back