Computer Science Center — Basics of enumerative combinatorics
https://stepik.org/cert/192816?lang=en
An introduction to classical enumerative combinatorics, which underpins many other discrete mathematics courses. The course focuses on fundamental methods and approaches for solving practical combinatorial problems.