Introduction to Generating Functions for A-Level Maths Students (FutureLearn)

Introduction to Generating Functions for A-Level Maths Students (FutureLearn)

Learn the fundamentals of generating functions and experience studying maths at a university level. Discover what it’s like to study mathematics at University. This three-week course from Manchester Grammar School will give you an opportunity to study a university-level topic in-depth. As an A-level mathematics student, you’ll be able to further your learning through the study of generating functions and obtain a sense of what it’s like to study maths at university.

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

Explore the capabilities of generating functions as a problem-solving tool
Generating functions is a powerful mathematical tool that can be applied to solve problems in many different contexts.
On this course, you’ll be introduced to generating functions and its applications in mathematics. In the first week of the course, you’ll define generating functions and work with various mathematical problems to understand the types of problems generating functions can solve.

Learn how to use generating functions for probability distributions and more
This course will cover roughly one topic per week and is structured to provide you with an in-depth understanding of how to build generating functions for a wide range of mathematical problems.
You’ll learn how to derive the nth term for a selection of recurrence relations, solve combinatorial problems, work with standard probability distributions, and more, all using generating functions.

Decide your academic trajectory with help from an expert educator
The lead educator on this course is an experienced A-Level teacher who has studied generating functions at a high level during his own undergraduate and postgraduate studies.
With the insight and expertise of your lead educator, you will have an understanding of what it means to study maths at a higher level, and be better equipped to make a decision in pursuing maths at university.

Syllabus

Week 1: Introduction
Week 2: Combinatorics and generating functions
Week 3: Probability and generating functions

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

  • Explain what generating functions are and why they are useful
  • Apply generating functions to find the nth term for sequences defined using recurrence relations
  • Solve combinatorics problems
  • Apply generating functions in the context of combinatorics
  • Apply generating functions in the context of probability distributions

Who is the course for?
This course is designed for A-Level mathematics students who are considering applying to study mathematics at university, but anyone with an interest in mathematics is welcome to join the course.

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

Related Courses

Information Theory (Coursera) Coursera
The Chinese University of Hong Kong

Information Theory (Coursera)

At the completion of this course, the student should be able to: demonstrate knowledge and understanding of the fundamentals of information theory; appreciate the notion of fundamental limits in communication systems and more generally all systems; develop deeper understanding of communication systems; apply the concepts of information theory to various disciplines in information science.

Aug 10th 2026
13-24 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
An Introduction to Recreational Math: Fun, Games and Puzzles (FutureLearn) FutureLearn
Weizmann Institute of Science

An Introduction to Recreational Math: Fun, Games and Puzzles (FutureLearn)

Explore, discover and enjoy 'recreational' math with fellow students, while boosting your creative and deductive thinking skills! Get an introduction to the fun, games and puzzles of recreational math. This course is all about recreational math. During the course you will challenge your brain and have fun while learning about the math of various entertaining subjects such as magic squares, puzzles and games.

Self Paced
3 Weeks
Analytic Combinatorics (Coursera) Coursera
Princeton University

Analytic Combinatorics (Coursera)

Analytic Combinatorics teaches a calculus that enables precise quantitative predictions of large combinatorial structures. This course introduces the symbolic method to derive functional relations among ordinary, exponential, and multivariate generating functions, and methods in complex analysis for deriving accurate asymptotics from the GF equations. All the features of this course are available for free. It does not offer a certificate upon completion.

Aug 10th 2026
5-12 Weeks
Introduction to Mathematical Thinking (Coursera) Coursera
Stanford University

Introduction to Mathematical Thinking (Coursera)

Learn how to think the way mathematicians do - a powerful cognitive process developed over thousands of years. Mathematical thinking is not the same as doing mathematics – at least not as mathematics is typically presented in our school system. School math typically focuses on learning procedures to solve highly stereotyped problems. Professional mathematicians think a certain way to solve real problems, problems that can arise from the everyday world, or from science, or from within mathematics itself.

Aug 10th 2026
5-12 Weeks
The Finite Element Method for Problems in Physics (Coursera) Coursera
University of Michigan

The Finite Element Method for Problems in Physics (Coursera)

This course is an introduction to the finite element method as applicable to a range of problems in physics and engineering sciences. The treatment is mathematical, but only for the purpose of clarifying the formulation. The emphasis is on coding up the formulations in a modern, open-source environment that can be expanded to other applications, subsequently.

Aug 10th 2026
13-24 Weeks
Differential Equations Part III Systems of Equations (Coursera) Coursera
Korea Advanced Institute of Science and Technology - KAIST

Differential Equations Part III Systems of Equations (Coursera)

This introductory courses on (Ordinary) Differential Equations are mainly for the people, who need differential equations mostly for the practical use in their own fields. So we try to provide basic terminologies, concepts, and methods of solving various types of differential equations as well as a rudimentary but indispensable knowledge of the underlying theory and some related applications.

Aug 10th 2026
5-12 Weeks
World Class Maths: Asian Teaching Methods (FutureLearn) FutureLearn
Macmillan Education

World Class Maths: Asian Teaching Methods (FutureLearn)

Learn about the global success of primary maths teaching methods in Asia, and apply techniques to your own practice. Discover how to use world-class maths teaching methods in your own lessons. Get an introduction to Asian maths teaching methods for primary education, with this course from Macmillan Education and University of Southampton. On this course, you’ll find out about the key features of Asian maths teaching methods and what makes them so successful.

No sessions available
4 Weeks