Accessibility links

Computing at King's College London Mathematics School

Course description

Mathematical developments have underpinned the technological and information revolutions that have transformed the modern world, and yet the subject is far more than simply a valuable tool for scientists, engineers and financial analysts: it is a beautiful, powerful, enriching and immensely stimulating subject.

What is mathematics about? In your experiences to date it may only be about learning how to solve specific types of questions, but this is a very incomplete and unfair picture of the subject. Mathematics is the study of patterns and structure. Mathematicians are key individuals in such a wide variety of roles in today’s world because of their ability to think abstractly and to generalise concepts, and these skills are the skills we will teach you.

At King’s College London Mathematics School, you will learn to think rigorously and precisely, but also creatively, to solve problems. You will learn to construct arguments and to justify them confidently. Mathematicians are the world’s greatest problem solvers, and you will join their ranks.

Course content

Computing has been fundamental to many of the exciting scientific and technological advances of the 21st century; from modern conveniences such as Oyster cards, to DNA sequencing, or number-crunching data generated by the Large Hadron Collider.

Computing lessons will focus on developing the ability to think computationally, that is, how to break down a probelm into a logical series of steps, which can then be written as a program and executed by a computer. We will use computational problems from mathematics and physics to motivate key ideas in programming, such as loops, conditionals, data structures and data types. Topics such as set theory and graph theory, which lie within decision mathematics, find important applications when understanding how to write code that is efficient and reliable.

In particular, you will learn to program, using the Python language. You will study what algorithms are, how they work and how to make use of them, and how to bring this knowledge into Mathematics as a powerful way of solving problems.

Further information

Our aim is for King’s College London Mathematics School to provide an opportunity for the brightest and best young mathematicians to stretch themselves and prepare to study mathematics or mathematics-related subjects at university. In doing so, we are keen to provide this school for students who may otherwise not have access to the opportunities for an outstanding mathematical education which the school will offer.


The application process reflects this aim.

The timeline of events for late applicants will be as follows:

March:         Application deadline

March:        Admissions test, 9:30 – 11:30am

April:            Interviews, 9am – 4pm

April:            Get your offer

May:              Accept your place

May:              Welcome event for students and parent / carers

June:           post-GCSE taster event for offer holders

How to apply

If you want to apply for this course, you will need to contact King's College London Mathematics School directly.

Last updated date: 29 June 2015
Provider logo

Key information


  • More information
    • Transport Links

      Lambeth North tube station, on the Bakerloo line, is a 5 minute walk from the school. Waterloo and Elephant & Castle stations are also within easy walking distance.