Title Performance Evaluation and Simulation of Computer Systems an
Lesson Code 321-7000
Semester 7
ECTS 5
Hours (Theory) 3
Hours (Lab) 2
Faculty Department Secretary

Syllabus

 Quantitative analysis of discrete-event systems, including computer systems and networks, both by statistical tools and by simulation. Poisson arrivals. Markov processes. Queueing theory: M/M/1, M/M/c, M/M/1/K, M/M/1/K/K models. Queueing networks, Jackson networks, BCMP networks. Discrete-event simulation: random number generation, simulation of Poisson arrivals, simulation of queueing networks. Simulation using Arena.

Learning Outcomes

 Upon completion of the course, students will have

  • the knowledge of the basic building blocks of a simulation program;
  • the capability to use statistical tools for system modelling;
  • the capability to use simulation software such as Arena.

Prerequisite Courses

Not required.

Basic Textbooks

  • Α. Pombortsis , Α. Tsoulfas, “Computer network simulation” (in Greek).
  • Μ. Sfakianakis, “Simulation and applications” (in Greek).
  • Μ. Roumeliotis, “Simulation techniques” (in Greek).

Additional References

  • Arnold Allen, Probability, Statistics and Queueing Theory with Computer Science Applications. Academic Press, 1990.
  • Harry Perros, Computer Simulation Techniques: The definitive introduction (e-book)
  • Sheldon Ross, Simulation. Academic Press, 2006.

Teaching and Learning Methods

Activity Semester workload
Lectures 39 hours
Lab exercises 6 hours
Personal study 57 hours
   
Final exams 3 hours
Course total 125 hours (5 ECTS)

Student Performance Evaluation

Lab exercises (50%), written examination (50%).

Language of Instruction and Examinations

Greek, English (for Erasmus students)

Delivery Mode

Weekly class meetings
Lab practice (6 sessions per semester)