The course on Networking 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 Networking will introduce concepts of Network Science, 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 or structure, that can also change over time as an evolving organism. Network Science combines many disciplines such as graph and network theory, probability theory, physical processes, control theory and algorithms.

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: 5-09-2023