everything.study
CSE 5308

Modeling and Performance Evaluation of Computer Systems

3 units

Modern computing systems consist of multiple interconnected components that all influence performance. The focus of this course is on developing modeling tools aimed at understanding how to design and provision such systems to meet certain performance or efficiency targets and the trade-offs involved. The course covers Markov chains and their applications to simple queues, and it proceeds to explore more complex systems, including server farms and how to optimize their performance through scheduling and task assignment policies. The course includes a brief review of the necessary probability and mathematical concepts.

Fall 2026

Readings

  • Performance Modeling and Design of Computer Systems
    Mor Harchol-Balter · 2013 · Course textbook
    ISBN 9781107027503

Prerequisites & course information

Credit 3 units. Eng: BMEII, CSETH, TOP, TOPEQ, TOPIII Typical periods offered: Fall

Sources