Module: Advanced counting techniques

Recurrence, generating functions, inclusion-exclusion principle, divide-and-conquer, application to algorithm design.

Prerequisite Modules

Learning Outcomes

Solve problems using recurrence relations.

Readings

Experiential Learning