Combinatorics: Strategies and Methods for Counting (FutureLearn)

Offered by University of Padova,
Combinatorics: Strategies and Methods for Counting (FutureLearn)

Explore the wonderful world of combinatorics with this course exploring simple and efficient ways to count. See combinatorics made simple and how to avoid errors in counting principles. Combinatorics is an area of mathematics primarily concerned with counting. Combinatorial problems arise in many areas of pure mathematics, notably in algebra, probability theory, topology, and geometry. On this free online combinatorics course, you’ll discover a simple and efficient method to translate a combinatorial problem into counting the elements of a reference mathematical structure.

Class Deals by MOOC List - Click here and see FutureLearn's Active Discounts, Deals, and Promo Codes.

You’ll learn basic counting principles, and be able to explain the most frequent errors in their misuse. Ultimately, you’ll discover that combinatorics isn’t as difficult as it seems.
What topics will you cover?

  • Convert counting problems into precise mathematical models
  • Count the basic combinatorial objects like sequences and collections
  • Applications on counting anagrams, derangements of a sequence (hats problem)
  • Count card shuffles and understand astonishing magic tricks
  • Basic probabilities (birthday problem)
  • Algebraic tools that allow to solve subtle combinatorial problems

What will you achieve?
By the end of the course, you‘ll be able to...

  • Apply the principles of combinatorics to solve the basic combinatorial problems
  • Model some real life counting problems into that of counting precsie mathematical structures
  • Identify the mathematical structure which lies besides a combinatorial problem: sequences, collections, sharings, compositions, partitions, derangements.
  • Identify the principle to face a combinatorial problem: bijiection, multiplication, division
  • Calculate the probability of an event when the sample space is composed by equiprobable elementary events
  • Calculate the number of possible outcomes of an aleatory experiment
  • Calculate the number of sequences of prescribed length, with or without repetitions, from a given alphabet
  • Calculate the number of collections of prescribed length, with or without repetitions, from a given alphabet
  • Calculate the number of sets of given cardinality
  • Calculate the number of partitions of a given set in a prescribed number of subsets
  • Calculate the number of permutations of a sequence without repetitions
  • Calculate the number of distributions of distinguishable/indistinguishable objects in a given number of numberded boxes (possibly empty)
  • Calculate the number of distributions of distinguishable/indistinguishable objects in a given number of numberded non-empty boxes

Who is the course for?
This course is ideal for anyone interested in mathematical problems, with a basic background in precalculus. It would be useful for anyone wanting to study or work in mathematics, or anyone who wants to develope their critical thinking and problem-solving skills.

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

Related Courses

Fundamentals of Engineering Exam Review (Coursera) Coursera
Georgia Institute of Technology

Fundamentals of Engineering Exam Review (Coursera)

The purpose of this course is to review the material covered in the Fundamentals of Engineering (FE) exam to enable the student to pass it. It will be presented in modules corresponding to the FE topics, particularly those in Civil and Mechanical Engineering. Each module will review main concepts, illustrate them with examples, and provide extensive practice problems.

Oct 5th 2026
5-12 Weeks
Get ready for a Masters in Data Science and AI (FutureLearn) FutureLearn
Coventry University

Get ready for a Masters in Data Science and AI (FutureLearn)

Identify whether you’re ready for Master’s study, improve your data science skills, and get to grips with the basics of Python. Get a taste of life as a Data Science and AI Master's student. On this course, you’ll have the opportunity to explore the disciplines involved in a Master’s degree in Data Science and Artificial Intelligence (AI).

Apr 17th 2023
2 Weeks
Practical Time Series Analysis (Coursera) Coursera
The State University of New York

Practical Time Series Analysis (Coursera)

Many of us are "accidental" data analysts. We trained in the sciences, business, or engineering and then found ourselves confronted with data for which we have no formal analytic training. This course is designed for people with some technical competencies who would like more than a "cookbook" approach, but who still need to concentrate on the routine sorts of presentation and analysis that deepen the understanding of our professional topics.

Oct 5th 2026
5-12 Weeks
Single Variable Calculus (Coursera) Coursera
University of Pennsylvania

Single Variable Calculus (Coursera)

Calculus is one of the grandest achievements of human thought, explaining everything from planetary orbits to the optimal size of a city to the periodicity of a heartbeat. This brisk course covers the core ideas of single-variable Calculus with emphases on conceptual understanding and applications. The course is ideal for students beginning in the engineering, physical, and social sciences. Distinguishing features of the course include: 1) the introduction and use of Taylor series and approximations from the beginning; 2) a novel synthesis of discrete and continuous forms of Calculus; 3) an emphasis on the conceptual over the computational; and 4) a clear, dynamic, unified approach.

Sep 28th 2026
5-12 Weeks
Numeracy Skills for Employability and the Workplace (FutureLearn) FutureLearn
Loughborough University

Numeracy Skills for Employability and the Workplace (FutureLearn)

Improve your mathematical confidence and gain the skills to pass employers’ numeracy tests with this free online course. In our highly technical world numeracy skills, particularly the ability to interpret data, are becoming increasingly important and are highly sought after by employers. A lack of mathematical confidence and poor numeracy skills are barriers to employment as numeracy tests are increasingly part of the recruitment process, often early on.

No sessions available
3 Weeks
World Class Maths: Asian Teaching Practice (FutureLearn) FutureLearn
Macmillan Education

World Class Maths: Asian Teaching Practice (FutureLearn)

Learn how to create lessons plans based on Asian maths teaching methods, and develop your maths teaching practice. Integrate world-class maths teaching methods into your own teaching practice. Get an introduction to Asian maths teaching methods for primary education, with this course from Macmillan Education and University of Southampton.

No sessions available
4 Weeks
Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn) FutureLearn
University of Padova

Precalculus: the Mathematics of Numbers, Functions and Equations (FutureLearn)

Get an introduction to the essential mathematical knowledge and skills required to take a first course in calculus. This course is the first of two precalculus courses from the University of Padova, providing you with an introduction to the fundamental mathematical skills required to complete a first course in calculus.

Self Paced
5-12 Weeks
Flexagons Galore: Advanced Flexagon Fun (FutureLearn) FutureLearn
Weizmann Institute of Science

Flexagons Galore: Advanced Flexagon Fun (FutureLearn)

Learn a systematic approach to making, flexing, and exploring a vast number of flexagons using paper as well as flexagon software. Challenge your maths skills through the magical art of paper folding. Flexagons are twisted strips of folded paper which reveal their properties when flexed. On this course, you’ll learn how to build flexagons ‘bottom-up’ and explore how this approach can significantly increase the number of flexagons that you’re able to build.

Self Paced
5-12 Weeks