This course is an introduction to combinatorics with a focus that includes graph theory. Specific topics covered are enumerative combinatorics up to inclusion-exclusion, the theory of simple graphs, ...