Take your first step towards advanced digital skills!This course is part of the RTU study course “Fundamentals of Computer Simulation and Modelling” and is designed for a self-paced learning experience to provide an insight into the topic and spark interest. The course is freely accessible; however, it does not offer a certificate upon completion.
The full-scale study course provides significant added value—it offers intensive practical work with digital tools and high-performance computing technologies, ensuring the development of advanced digital skills corresponding to levels 7–8 of the European Digital Competence Framework (DigComp).
If you wish to study in-depth and receive a certificate certifying the acquired DigComp competences, apply for the full study course as a guest learner through the RTU Lifelong Learning Department:
👉 https://www.rtu.lv/lv/studijas/uznemsana/kursi-klausitajiem
📧 talakizglitiba@rtu.lv
📞 +371 67089439
Abstract
This course introduces fundamental concepts of systems modelling, covering computer modelling procedures, motivation, and development aspects. It explores essential statistical systems modelling. Students define the structure of computer simulation models, including discrete event simulation methods, input modelling, process simulation, and output analysis. Principles for model adequacy testing, validation, and software modelling tools are also reviewed. During the course, students are provided with an informative presentation on high-performance computing (HPC) platforms to understand their potential for simulation. The HPC resource access is exclusively available to full-time students and is not part of the MOOC curriculum. Adapted for blended learning the course targets European citizen digital competences at DigComp levels 7-8.
Course goal
The aim of the study course is to provide the basics of system modelling and simulation.
The aims of the study course are:
- to acquaint with the basic concepts of system modelling, theoretical aspects of model design and application, main principles and methods of system computer simulation;
- to teach to formulate the purpose of modelling and requirements for the system model, to choose the most appropriate type of model;
- to teach to design a simulation model of the system with the general simulation modelling software;
- to apply it for the analysis and optimisation of the system operation.
Course learning outcomes
after completing the course, the participant
- Is able to interpret and use system modelling terminology.
- Is able to interpret and use analytical models of complex systems.
- Is able to interpret and use system statistical (simulation) techniques.
- Is able to develop simple simulation models and use them in order to analyse and improve system behaviour.
- Is able to select the most appropriate modelling and data analysis approach for a given problem and prepare a Jupiter notebook with a problem description and executable code for a specified algorithm (DigComp Level 8).
- Is able to identify a problem in a service or manufacturing system and create simulation models to solve it, analyse and improve system performance (DigComp Level 7).
- Is able to describe different analytical and algorithmic models and their application aspects in system modelling and analysis.
Course requirements
Basic knowledge in mathematics, discrete mathematics, probability theory and mathematical statistics.
Course Lessons
- The concept of a complex system
- About discrete-event simulation
- Manual simulation examples
- Statistical models (2 parts)
- Generation of random factors
- Analysis of simulation results (3 parts)
- Validation of simulation models
- High Performance Computing (HPC) Resources for Students and Researchers
- Literature and References
