(A. Ceselli)

Schedule for the A.A. 2025/2026

The classes will be given by physical meetings (see easystaff for details). Perspective students are kindly suggested to setup MS Teams, which is available for many platforms, before the starting of the lectures, and join the following group: join the team Simulation 2025-26 . You can also refer to the official myariel website .

Topic: Simulation Class
Time: Monday 13:30 - 15:30, Wednesday 10:30 - 11:30, Friday 14:30 - 16:30
Room: Monday: Aula Lab. Magistrale 5th floor, Wednesday and Friday: Aula Lab. Magistrale 3rd floor (Dept. of Computer Science).

Lecture topics and slides

Tutorial topics and code

Software

References

Exam

The exam consists of (a) the development of a practical project and (b) an oral discussion about the theoretical part. In the practical project, each student is required to choose an application, develop a simulation model for it, run experiments and collect results in a written report. The format of the report is free, but as a suggestion the student can fill the following template in libreoffice format or template in word format . Any application can be suitable, but a list of possible topics is also available. Please, contact me before starting the project development.

As a further guideline, please consider that in order to be a valid simulation project, the following minimum requirements must be met:

  1. it cannot be an adaptation of an existing example (e.g. anylogic ones);
  2. you must model a system whose complexity justifies a simulation approach (e.g. a production line with a few blocks in cascade it is not);
  3. the complexity of the system must require some components and/or connections to the outer world to be approximated by random variables;
  4. Key System Parameters and Key Performance Indicators must be very clear: understanding their link is one of the main targets of the project;
  5. as a consequence of (2), the complexity of such a link must justify a simulation approach (e.g. if the link can be modeled as a closed form function, or be represented with a single random variable from the literature, its complexity does not justify a simulation approach);
  6. I expect a pertinent simulation approach also in the experiments (e.g. a screenshot of a single run of the model does not provide a pertinent experimental approach);
  7. a clear final report is part of the project. I also expect proper writing, formatting and editing.