COURSE OVERVIEW
Introducing A level Mathematics students to the maths and statistics behind machine learning and artificial intelligence (AI).
Our Maths into AI course while help students build practical experience through hands-on coding in Python.
Across 11 sessions, students will explore how data science techniques are used to analyse real-world problems and build models from data. Working with datasets from areas such as the environment, sport, commerce and demographics. They will use the datasets to develop their understanding of data preparation, exploratory data analysis, visualisation, machine learning, and the principles behind AI.
The course is designed to deepen students’ mathematical and statistical understanding of these rapidly developing fields, while also supporting future study and career pathways by developing practical skills in modelling with real data. Students will also consider important issues around bias and ethics in AI.
At the end of the course, students will have an assessment through a 1-hour written exam and a practical task using a Python notebook to build models from data.
11 online sessions
The eleven online sessions will be held via Zoom. The technology tasks will use free web-based platforms such as Kaggle or Google Colab.
Please note: Places are strictly limited to a maximum of 15 students from a school/college. Teachers need to register their students for this course; we will not accept applications directly from students.
Course summary

Dates and Information
The course will run three times in the academic year, once in the Autumn term and twice in the Spring term.
View/download the Autumn term dates and informationWhat students will learn
Students will gain a practical introduction to the mathematical ideas, statistical techniques and coding skills that underpin data science, machine learning and AI.
Work with Real Data
Students will learn how to prepare data, carry out exploratory data analysis, and create visualisations to identify patterns and support modelling.
Build Machine Learning Models
Develop an understanding of how models can be built from data, and gain experience using Python to apply machine learning techniques in practice.
Understand AI and its Implications
Explore how artificial intelligence works, alongside key ideas around bias, fairness and the ethical use of AI.
This was a course I really enjoyed. I was able to develop my analysis skills overall and I can now analyse data professionally. This also aided my learning of statistics in maths A-level. Thank you so much for the opportunity!
The feedback from our students was very positive. All said they would recommend it to next year's cohort and felt it met the objectives. They are grateful for the opportunity.
Frequently Asked Questions
Your common questions and concerns answered
The DfE provides funding so that places on this course are free to students from state-funded schools and colleges in England. Other students are not accepted into this course.
Places on this course are limited. Early applications are encouraged. Over-subscribed courses will operate a waiting list.
If your students are eligible for a funded place, you should know within 10-15 working days if your application has been approved.
No. Teachers must register their students for this course; we will not accept applications directly from students.
Years 12–13 who are interested in data science or how maths is used in machine learning and AI, and studying A level Mathematics or Further Mathematics.
No. No prior knowledge is expected; all support needed will be given.
No. All the tools used are free and web-based.
When a course is open for applications, please click the Application button on this page to apply. You will need to create a myMEI account if you don’t already have one. You will need to select the event you wish to attend from the registration form.
As part of the AMSP, you can also register for free resources via MEI’s Integral learning platform.