The course on Network Science aims to provide a general and basic introduction to the art of “networking”, that tries to unravel the operation and behavior of networks, both man-made (infrastructures such as the Internet, power grids and transportation networks) as well as networks appearing in nature (such as the human brain, biological networks and social human interactions). The course on Network Science introduces the concepts of Network Science, the theory of networks that basically studies the interplay between, on the one hand, the processes - also called functions or services - on the network and, on the other hand, the underlying topology, graph or structure, that can also change over time as an evolving organism. Network Science combines many disciplines such as graph theory, probability theory, stochastic processes, physical laws, control theory, algorithms and aspects of social sciences.

After this course, students are expected to represent/abstract real-world infrastructural network (e.g. a communication system) as a complex network, understand the basic methods to analyze properties of networks and dynamic processes on networks. Students will also understand why processes on networks and design of networks are so complex. Finally, students may appreciate the fascinatingly rich structure and behavior of networks and may realize that much in the theory of networks still lies open to be discovered.


Course Outline


Course announcements


Last modified: 1-10-2025