The course provides a good understanding of the modelling of queues, using both queueing theory and using computer simulation. The queueing theory part of the course covers the used of mathematical techniques. It starts with the introduction of some basics terminologies and proceeds to discuss the characteristics of exponential distribution, the birth-and-death process, queueing models based on the birth-and-death process, queueing models involving non-exponential distributions and queueing network. The simulation part of the course, on the other hand, provides a good understanding of the theory of simulation and the skills needed in its practical application. The emphasis is on the discrete event simulation. There will be several computer laboratory sessions during the course. Students will gain experience and skills in using a well- known simulation software package. Students will also be exposed with industrial perspective and real-world problems. This course will include either an industrial visit, an industrial talk or an industrial case study that focuses on the real-world applications of queuing system.
Skill Level: Beginner