Introduction to complex networks, fundamentals of graph theory, network models: random, small world and free of scale, measures of centrality, Pagerank and Hits algorithms, community detection, dynamic processes in networks, urban networks and mobility.