Network design (modeling, analysis and optimization of networks part 2)

A.Y. 2019/2020
Lesson for
Overall hours
Lesson period
May 2020
Networks are pervasive. Certainly our society heavily relies on computer networks, whose complexity scaled in a few decades from simple links among PCs in the same building to the rich structure of the Internet, in which heterogeneous nodes (ranging from datacenters to smartphones) connect by means of communication channels of diverse nature (cables, fiber optics, radio signals).
Indeed, this is just an example, as networks appear in many others - less obvious - contexts, like the modeling of social relations, the regulatory structure of genes, interactions in molecular dynamics, human transportation and distribution systems, just to name a few.
The PhD course will cover the issues of (a) understanding, extracting and exploiting network structures in various domains (b) modeling networks by means of mathematics (c) solving complex decision problems, and performing advanced analyses, by means of computer science methodologies, that is either selecting suitable existing algorithms and tools, or devising new ones.
The course is composed by two parts, the first focusing on routing, and especially on modeling and analyzing by means of network flows, the second covering the main foundational and algorithmic issues in optimal location and network design.
This year's edition will cover part 2. Although the topics of the two parts are linked, no background knowledge from part 1 is strictly necessary to fully understand the lectures of part 2.
Target: PhD students in Computer Science or Mathematics, but in general also students in any scientific discipline whose curricula may benefit from enhanced modeling and experimental skills.
Some working knowledge on mathematical modeling and algorithms and basic computer programming skills
Assessment methods
Giudizio di approvazione
Assessment result
superato/non superato
How to enrol


The course enrolment deadline is usually the 25th day of the month prior to the start date. More specifically:

  • for courses starting in April 202125 March 2021
  • for courses starting in May 202126 April 2021.

Enrolment deadlines for courses starting in subsequent months will be announced shortly.

How to enrol

  1. Access enrolment on PhD courses online service using your University login details
  2. Select the desired programme and click on Registration (Iscrizione) and then on Register (Iscriviti)

Ignore the option "Exam session date” that appears during the enrolment procedure.


For help please contact