COMPUTER NETWORK PERFORMANCE

Course objectives

General goals: The aim of the course is to study techniques for the performance analysis of existing computer network systems and for the design of high performance computer network systems. Specific goals: Discrete and continuous time stochastic processes, queueing networks, monitoring of performance via network tomography, performance analysis of wired and wireless systems. Knowledge and understanding: Through this course, students will develop the capability to characterize performance issues in computer networks and to highlight the critical aspects. Applying knowledge and understanding: Through this course, students will develop the capability to address network performance problems and propose related solutions by means of analytical tools and performance optimization models. Critical and judgmental capabilities: The course will provide students with sufficient tools and methodologies to perform a comparative analysis of different potential solutions to a computer network performance problem. Communication skills: Students will be able to motivate the solutions adopted to address a specific network performance problem, and to provide a comparative analysis of the chosen solutions with respect to other potential approaches. Capability of learning: Students will develop the capability to autonomously study and search for new solutions and to evaluate new methodologies, technologies and models for the development of high performance computer network systems.

Channel 1
NOVELLA BARTOLINI Lecturers' profile

Program - Frequency - Exams

Course program
Analytical tools to study the performance analysis of existing computer network systems and for the design of high performance computer network systems. Discrete and continuous time stochastic processes, queueing networks, monitoring of performance via network tomography, performance analysis of wired and wireless systems.
Prerequisites
Knowledge of basic probability theory and computer networks
Books
Mor Harcol-Balter, Performance Modeling and Design of Computer Systems, Cambridge University Press, 2013.
Teaching mode
In class lessons and exercizes.
Frequency
In presence attendance is not mandatory but is highly recommended
Exam mode
The exam will include evaluation of practical skills on exercizes and small projects. At the instructor’s discretion, an additional oral examination may be required.
Bibliography
Mor Harcol-Balter, Performance Modeling and Design of Computer Systems, Cambridge University Press, 2013.
Lesson mode
In class lessons and exercizes.
NOVELLA BARTOLINI Lecturers' profile

Program - Frequency - Exams

Course program
Analytical tools to study the performance analysis of existing computer network systems and for the design of high performance computer network systems. Discrete and continuous time stochastic processes, queueing networks, monitoring of performance via network tomography, performance analysis of wired and wireless systems.
Prerequisites
Knowledge of basic probability theory and computer networks
Books
Mor Harcol-Balter, Performance Modeling and Design of Computer Systems, Cambridge University Press, 2013.
Teaching mode
In class lessons and exercizes.
Frequency
In presence attendance is not mandatory but is highly recommended
Exam mode
The exam will include evaluation of practical skills on exercizes and small projects. At the instructor’s discretion, an additional oral examination may be required.
Bibliography
Mor Harcol-Balter, Performance Modeling and Design of Computer Systems, Cambridge University Press, 2013.
Lesson mode
In class lessons and exercizes.
  • Lesson code1047617
  • Academic year2025/2026
  • CourseComputer Science
  • CurriculumSingle curriculum
  • Year2nd year
  • Semester1st semester
  • SSDINF/01
  • CFU6