Combinatorics (COMP551)
Ubsets, partitions, permutations. Recurrence relations and generating functions. Stirling numbers. Latin squares. Extremal set theory. Steiner triple systems. Finite geometry. Posets, lattices and matroids. Designs. Error-correcting codes.