Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Codecademy

Discrete Math: Counting Theory

via Codecademy

Overview

Learn about counting theory and its relevance to computer science, and dive into the pigeonhole principle.
Continue your Discrete Math learning journey with Discrete Math: Counting Theory. Learn about the important rules of counting theory, some interesting patterns, and the application of counting theory in computer science. Use Python sets to represent and solve various counting problems.



### Skills you’ll gain
- Learn about Pascal's Triangle
- Use counting rules
- Solve problems using Python

### Notes on Prerequisites
We recommend that you complete [Discrete Math: Permutations and Combinations](https://www.codecademy.com/learn/discrete-math-permutations-and-combinations) before completing this course

Syllabus

  • Counting Theory: Learn about counting theory.
    • Lesson: Counting Theory: Lesson
    • Article: Counting Theory: Pigeonhole Principle
    • Quiz: Counting Theory: Quiz
    • Article: Counting Theory: Problem Set
    • Informational: Next Steps

Taught by

Kenny Lin

Reviews

4.7 rating at Codecademy based on 12 ratings

Start your review of Discrete Math: Counting Theory

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.