EMÜ668 - QUEUEING SYSTEMS

Course Name Code Semester Theory
(hours/week)
Application
(hours/week)
Credit ECTS
QUEUEING SYSTEMS EMÜ668 Any Semester/Year 3 0 3 10
Prequisites
Course languageTurkish
Course typeElective 
Mode of DeliveryFace-to-Face 
Learning and teaching strategiesLecture
Question and Answer
Problem Solving
Project Design/Management
Other: Lecture, question and answer, problem solving, project design/management, individual study.  
Instructor (s)To be determined by the department  
Course objectiveThe objective of this course is to develop students? skills to build mathematical models for queueing systems and compute system performance measures to solve decision making problems in queueing systems 
Learning outcomes
  1. Define the basic characteristics of queueing systems
  2. Construct a mathematical model for a decision making problem in queueing systems
  3. Apply Markov processes to model and analyze queueing systems
  4. Implement methods for regenerative processes to model and analyze queueing systems
  5. Derive and apply formulas to compute the transient state performance measures in Markovian queueing systems
  6. Derive and apply formulas to compute the steady state performance measures in queueing systems
Course ContentCharacteristics of queueing systems
Poisson processes
Markov chains
Markovian queueing systems
General arrival or service patterns
Queueing networks, series and cyclic queues 
ReferencesShortle, J.F., Thompson, J.M., Gross, D., Harris, C.M., (2018), Fundamentals of Queueing Theory, Wiley Interscience.
Kleinrock, L., (1975), Queueing Systems, Vol. I , Wiley Interscience
Pinsky, M.A., Karlin, S., (2010), An Introduction to Stochastic Modeling, Academic Press
Up-to-date research articles about queueing systems and applications 

Course outline weekly

WeeksTopics
Week 1Characteristics of queueing systems
Week 2Exponential distribution, Poisson processes
Week 3Discrete-time Markov chains
Week 4Continuous-time Markov chains, birth-and-death processes
Week 5Single-server and multiserver Markovian queues
Week 6Queues with truncation, Erlang's loss formula, queues with unlimited service
Week 7Finite source queues
Week 8State dependent service, queues with impatience, transient behavior
Week 9Midterm exam
Week 10Bulk input and bulk service Markovian queues
Week 11Erlang models and priority queues
Week 12Series queues and open Jackson networks
Week 13Closed Jackson networks, cyclic queues and non-Jackson networks
Week 14General arrival or service patterns
Week 15Study for the Final Exam
Week 16Final exam

Assesment methods

Course activitiesNumberPercentage
Attendance00
Laboratory00
Application00
Field activities00
Specific practical training00
Assignments410
Presentation13
Project112
Seminar00
Midterms125
Final exam150
Total100
Percentage of semester activities contributing grade succes750
Percentage of final exam contributing grade succes150
Total100

WORKLOAD AND ECTS CALCULATION

Activities Number Duration (hour) Total Work Load
Course Duration (x14) 14 3 42
Laboratory 0 0 0
Application000
Specific practical training11010
Field activities000
Study Hours Out of Class (Preliminary work, reinforcement, ect)13678
Presentation / Seminar Preparation11010
Project14040
Homework assignment41560
Midterms (Study duration)13030
Final Exam (Study duration) 14040
Total Workload36154310

Matrix Of The Course Learning Outcomes Versus Program Outcomes

D.9. Key Learning OutcomesContrubition level*
12345
1. Reach the necessary knowledge and methods in engineering within the scope of advanced industrial engineering studies through scientific research and evaluate knowledge and methods and implement them.    X 
2. Implement advanced analytical methods and modeling techniques to design processes, products and systems in an innovative and original way and improve them    X
3. Have the competency to plan, manage and monitor processes, products and systems.  X  
4. Evaluate the data obtained from analysis of the processes, products and systems, complete limited or missing data through scientific methods, develop data driven solution approaches.   X 
5. Develop original methods for the efficient integration of the scarce resources such as man, machine, and material, energy, capital and time to the systems and implement these.    X
6. Effectively utilize computer programming languages, computer software, information and communication technology to solve problems in the field of industrial engineering.  X  
7. Report and present advanced studies, outcomes/results and the evaluations on the design, analysis, planning, monitoring and improvement of processes, products and systems.   X 
8. Are aware of the professional responsibility, describe the technological, economic and environmental effects of the industrial engineering applications, work as an individual independently and as a team member having an understanding of the scientific ethical values, take responsibility and lead the team.  X  
9. Are aware of the up-to-date engineering applications, follow the necessary literature for advanced researches, have the competency to reach knowledge in a foreign language, to quote and implement them.   X 

*1 Lowest, 2 Low, 3 Average, 4 High, 5 Highest