Course: Advanced Simulations

» List of faculties » FPR » UAI
Course title Advanced Simulations
Course code UAI/342
Organizational form of instruction Lecture + Lesson
Level of course Master
Year of study not specified
Semester Summer
Number of ECTS credits 4
Language of instruction Czech
Status of course Compulsory
Form of instruction Face-to-face
Work placements This is not an internship
Recommended optional programme components None
Lecturer(s)
  • Jelínek Jiří, Ing. CSc.
Course content
1. Systems thinking, systems, models, simulations, experiments 2. Event-driven models, rule-based systems 3. Discrete state models 4. Process modelling and mass service systems 5. Probability in simulation models 6. Continuous system dynamics models 7. Cellular automata 8. Multiagent models, communication models 9. Modern technologies and artificial intelligence in simulation models 10. Combining simulation techniques and layout effects 11. Design of simulation experiments, quantitative analysis of outputs 12. Interpretation and visualization of simulation results 13. Application of simulation techniques to selected problems in practice and research 14. Presentation of semester projects The exercises will be directly related to the content of the lectures and will be practically oriented. The acquired knowledge will be verified on real examples and problems using a team approach and current software products for modeling, optimization, simulation, and decision support.

Learning activities and teaching methods
  • Semestral paper - 52 hours per semester
Learning outcomes
The course aims to deepen students' knowledge of simulation models and their practical use in decision support and preparation of complex systems implementation. In addition to the theory focused on various model design techniques and other simulation-related areas, emphasis will be placed on the student's ability to apply the knowledge gained in developing models for real-world problems. The goal is then also to understand the importance of simulation models for investigating the behavior of the modeled system. Thus, the course deepens system and analytical thinking and approaches to solving complex problems.

Prerequisites
Prerequisites, preconditions: Knowledge of programming in any programming language

Assessment methods and criteria
unspecified
To complete the course, it is necessary to achieve the limit for course credit by solving continuous tasks, defend the semester project, and pass the theoretical test in the combined examination.
Recommended literature


Study plans that include the course
Faculty Study plan (Version) Category of Branch/Specialization Recommended year of study Recommended semester