The objective of the module is to introduce and develop the methods of discrete mathematics, with an emphasis on combinatorial enumeration and its applications.
1. Naive set theory (1.1 1. Sets and subsets, 1.2 2. Operations with sets, 1.3 3. Relations and functions, 1.4 4. Cardinality of a set)
2. Counting methods (2.1 1. Counting basics, 2.2 2. Enumerative combinatorics , 2.3 3. Binomial coefficients, 2.4 4. The multinomial numbers, 2.5 5. Grid routes and the Catalan numbers, 2.6 6. Partitions, 2.7 7. Generating functions, 2.8 8. Group actions, 2.9 9. Burnside’s lemma, 2.10 10. Pólya enumeration theorem)
3. Graph theory (3.1 1. Graphs, 3.2 2. Planar graphs, 3.3 3. Colouring graphs, 3.4 4. Bipartite graphs)
By the end of the course, students should be able to do the following:
Curriculum explorer: Click here
SCQF Level: 9
Credits: 15