Textbooks & Courses
7 entriesFree books and course material.
Tools & Data
4 entriesResources for experimenting with combinatorial objects.
Journals
9 entriesWhere combinatorics research is published.
Related Pages
6 entriesNeighbouring pages on this site.
Frequently Asked Questions
What is combinatorics?
Combinatorics studies finite or countable structures: how many ways objects can be arranged or chosen, and what properties those arrangements have. It includes enumeration, graph theory and design theory.
Where should I start learning combinatorics?
The open textbooks in this directory suit a first course, for example Combinatorics Through Guided Discovery or Discrete Mathematics: An Open Introduction. Stanley's Enumerative Combinatorics and Flajolet and Sedgewick's Analytic Combinatorics are standard next steps.
How is combinatorics used in computer science?
It underlies algorithm analysis, probability, cryptography, coding theory and network design, which is why the field is closely tied to theoretical computer science.
How current is this page?
Links were checked in October 2026. Publisher and journal sites that block automated checks are kept and may need a manual click. This page lists resources rather than teaching the subject.