A hacking day of Mathematics for Data Science at the Department of Mathematics

Giulia Bertagnolli

Giulia Bertagnolli

(Complex Multilayer Networks Lab, FBK)
Bio After her Bachelor in Mathematics and MSc in Mathematics for Life Sciences at University of Trento, she is currently a PhD in Mathematics as part of FBK research group of Complex Multilayer Networks, where she also developed her research activity for the MSc. She is studying Network Geometry induced by complex dynamics and new statistical approaches to identify influential nodes in networked systems


  • Probability and linear algebra
  • Basic knowledge of R Programming language
  • A laptop (lecture will be interactive)

During the course we will use Jupyter Notebooks, available on github.
For those of you not having Jupyter installed on the laptop, there is Binder unabling you to interact with the notebooks in a live environment!

Intended Learning Outcomes

After successful completion of the module students are familiar with the terminology and basic concepts, definitions and methods of Graph Theory and Network Analysis.
Further, students are able to create, manipulate and plot networks in R-igraph.


  1. Why do we study Networks?
    • Complex Systems
    • Network Modeling
  2. Fundamentals of Graph Theory
    • Definitions
    • The Laplacian of a Graph
    • Random Walks and Graphs
  3. Network Centrality
    • Centrality Measures
    • Network Models and Centralities
  4. Community Detection
    • Defining Groups
    • Stochastic Block Model
  5. Current Research at CoMuNe Lab - FBK


Newman, M. (2018). Networks. Oxford university press.

Ognyanova, K. (2016) Networks analysis with R and igraph: NetSci X Tutorial. Retrieved from www.kateto.net/networks-r-igraph.

Peixoto, T. P. (2013). Parsimonious module inference in large networks. Physical review letters, 110(14), 148701.

Other references are provided in the course material.


  • 5 February 2019, 09:30-12:30 @ A210, Povo 1
  • 6 February 2019, 09:30-12:30 @ A210, Povo 1


  • The participation is free. Please send an email to Prof. Claudio Agostinelli.
  • For further information, please contact Prof. Claudio Agostinelli
  • Venue: Polo Scientifico e Tecnologico F. Ferrari – Room A210
  • Language: English

Course Material

Course material is publicly available on my-github.

Video (Restricted access. User: N2019)