Apply the language of graph theory to problems that appear in mathematics and science in general.
Formulate and model in the framework of graphs problems that appear in engineering, economy and other social sciences.
Apply the techniques and results in graph theory to solve these problems.
Learn the fundamental terminology and results in different areas of graph theory: orientation, connectivity, isomorphisms, degree, important families of graphs etc.
Apply this language to solve colouring problems.
Knowledge of the most important properties of the adjacency and Laplacian matrices associated with a graph.