About this course:

  • Combinatorics is the study of discrete structures and their properties. Many modern scientific advances have employed combinatorial structures to model the physical world, and recent advances in computational technology have made such investigations feasible.
  • In particular, since computers process discrete data, combinatorics has become indispensable to computer science.