Computer System Performance Evaluation (CSC5420)

Student/Faculty Expectations on Teaching and Learning

Instructor: Dr. John C.S. Lui

Often times when we propose or study a new computer architecture, a new algorithm, a new network protocol, a new distributed database processing algorithm, a distributed system control method,...etc, it is important to quantify the system performance, for example, the system response time, the expected throughput, the system stability condition, the system reliability, availability and robustness. To make these quantitative claims, we need a formal mathematical background as well as proper analytical skills. The aim of this course is to introduce and prepare students to have the formal analytical background, and hopefully, facilitate your future research.

The tentative outline of the course is as follow:

Note that:

p.s: I hope this course can provide a fundamental background for your research work. So take this course for the intellectual and academic interest.

Related textbooks

Lecture Notes