A second-level course covering some of the main concepts and techniques of discrete mathematics together with ... recurrence relations. Graph Theory: basic concepts (graph, adjacency matrix, etc), ...