This module provides a first introduction to graph theory. The student will learn to model problems in the language of graph theory, to prove statements about finite undirected graphs, and to analyse properties of graphs and networks