Computer Simulation Course code: 218029 | 8 ECTS credits
Basic information
Level of Studies:
Undergraduate applied studies
Year of Study:
1
Semester:
1
Requirements:
Goal:
Advances in simulation methodology have made computer simulation widely accepted as well used. Students acquire the necessary knowledge as well as understanding of specialized simulation languages (GPSS, SIMSCRIPT), simulation software packages (Arena, Flexim, Simulink). Students are enable them to use simulations in the design phase before the system is built, or for analysis efficiency of functioning of existing systems, as well as for analyzes in order to predict changes in the code existing systems and a means of predicting the performance of new systems.
Outcome:
Students are able to independently apply the basic principles of simulation modeling and implement the phases that are necessary in the implementation of simulation processes. Students understand and apply the syntax and through it the basic blocks and control commands of the GPSS / H simulation language and will be in able to efficiently use individual simulation software packages (Arena, Flexim).
Contents of the course
Theoretical instruction:
- Modeling and simulation
- Divisions of simulation models
- Validation and verification
- Simulation of discrete events
- Simulation performance strategies
- Methodology of forming simulation models
- Methods for generating random variables according to theoretical and empirical distributions
- Statistical methods in simulation
- Input specification data
- Interpretation of simulation results
- Planning simulation experiments
- Languages for simulating discrete events
- Dynamic, static and statistical entities
- Basic concepts of GPSS language
- Software environment and work with simulation software packages: Arena, Flexim etc
Practical instruction (Problem solving sessions/Lab work/Practical training):
- 1. Unified Modeling Language (UML). 2. GPSS simulation. 3. Dynamic, static and statistical entities. 4. Basic concepts of GPSS language. GPSS language commands. 5. Programming environment and work with simulation software packages: Arena, Flexim, Matlab, etc.
Textbooks and References
- Jovanović, J., Bursać, M., „Autorizovana predavanja i praktikum“, VŽŠSS, Beograd, 2018
- Radenković, B., Stanojević, M., Marković, A., „Računarska simulacija“, Fakultet organizacionih nauka, Beograd, 2009
- Rajkov, M., Radenković, B., „Simulacija u poslovnom odlučivanju“, FON, Beograd, 1994
- Kelton, D
- Booch, G., Rumbaugh, J., Jacobson, I., „UML vodič za korisnike“, CET, Beograd, 2000
- Attaway, S., „Matlab: A Practical Introduction to Programming and Problem Solving“, College of Engineering, Boston University, 2009
- Chaturvedi, D., „Modeling and simulation of systems using MATLAB and Simuling“, CRC, USA, 2009
- Jesin, A., „Packet Tracer Network Simulator“, PACKT, 2014.
Number of active classes (weekly)
Lectures:
3
Practical classes:
3
Other types of classes:
0
Grading (maximum number of points: 100)
Pre-exam obligations
Points
activities during lectures
0
activities on practial excersises
0
seminary work
0
colloquium
0
Final exam
Points
Written exam
0
Oral exam
0