Elementary counting principles, binomial coefficients, generating functions, recurrence relations, the principle of inclusion and exclusion, distributions and partitions, systems of distinct representatives, applications to computation.
Prerequisites: Mathematics 8 with a grade of "C" or better.