EE 641 Queueing Theory: for Performance Evaluation

Course Index: 25214
Section Number: 1

Date: 8/13/98

Brief Description: This is a graduate level course on queueing theory. Queueing theory is a mathematical (and operations research) discipline of studying of how server(s) serve jobs. It can be applied to the performance evaluation of communication networks and computer systems. In this course we will examine some of the classical and current techniques of queueing theory and other performance evaluation methods, with an emphasis on applications to network and computer systems.

Prerequisite: EE 342 (undergraduate probability) or equivalent, and EE 150 (programming in C) or equivalent.

Instructor: Galen Sasaki

Classes:

Textbook:

Topics: (This list, especially latter half, is subject to change depending on how we progress.)

  1. Review of Undergraduate Probability [ 1 week ]
  2. Markov Chains [ 2 weeks ]
  3. Elementary Queueing Theory [3 weeks ]
  4. Intermediate Queueing Theory [ 2 weeks ]
  5. Other Performance Evaluation Methods [ 5 lectures ]

Assignments


Types of programming assignments to expect (though these may not be the actual ones assigned):