Complex Networks

Complex Networks

Basic Information

MI007 (2+2+0) - 6 ECTS credits

Introduce students with the theory of complex networks and their applications in various areas of science and in everyday life.  Analyze structural properties of  complex networks by using well known results from graph theory.  Identify the most important vertices in a network by using different centrality measures. Show the usage of various network models for analyzing the structure of a network, the processes  that occur in it and its robustness. Understand the main methods for partitioning complex networks.  Use computers to implement learned methods, to ilustrate and test methods on some concrete types of complex networks.

You can access the course content at the following link: PDF

Basic literature

  1. M.E.J. Newman, Networks – An Introduction,Oxford University Press, 2010
  2. M.E.J. Newman, L.A.Barabási, D.J. Watts, The Structure and Dynamics of Networks, Princeton University Press, 2011
  3. L.A. Barabási, Network Science, Network Robustness

Additional literature

  1. E. Estrada, The Structure of Complex Networks – Theory and Applications, Oxford University Press, 2012
  2. P. Van Mieghem, Graph Spectra for Complex Networks, Cambridge University Press, 2011
  3. R. Diestel, Graph Theory, Electronic Edition, 2000 (dostupno online)
  4. D. Veljan, Kombinatorika s teorijom grafova, Školska knjiga, Zagreb, 1989.

Teaching materials

The materials are available on the internal Teams channel of the course, through which all internal communication takes place. Students are required to register on the course’s Teams channel. The channel code for joining the course can be found in the schedule.