Intermediate Counting
This course develops deeper combinatorial reasoning through bijections, recurrences, inclusion-exclusion, generating-function style thinking, advanced probability, and proof-oriented counting arguments.
Track
Intermediate Courses
Level
Intermediate
Duration
To be updated
Course Overview
This course develops deeper combinatorial reasoning through bijections, recurrences, inclusion-exclusion, generating-function style thinking, advanced probability, and proof-oriented counting arguments.
Who This Course Is For
This course is for students who can already handle basic permutations, combinations, cases, and probability, and who are ready for more abstract and layered counting problems.
Topics Covered
- Bijections
- Recurrences
- Inclusion-exclusion
- Generating-function style thinking
- Advanced probability
- Conditional probability
- Expected value
- Combinatorial arguments
Learning Outcome
Students learn to build counting models, prove why they work, and choose between direct counting, complements, recurrences, bijections, and probability-based methods.