MATSEC Past Papers by Subject
Every MATSEC past paper, sorted by level and subject. Open your subject to see the most recent papers. Each link goes straight to the official PDF on MATSEC’s website, free to download for your own revision.
Jump to: SEC (O-Level) · Intermediate (IM) · Advanced (AM, A-Level) · SEAC (applied subjects)
How to get the most out of past papers
- Start from the syllabus. Past papers show how questions are asked. The MATSEC syllabus shows everything that can be asked. Use both.
- Do at least one paper under exam conditions. Time yourself, close your notes and finish it in one sitting. You will see where you lose time.
- Mark it honestly. MATSEC publishes marking schemes, and its examiners’ reports explain where candidates lost marks.
- Keep a list of your mistakes. Note every question you got wrong and its topic. Go back to that topic in your notes, then try a similar question a week later.
- Practise the right paper. Where a subject has more than one version of a paper, practise the version you are registered for.
SEC (O-Level) past papers
Accounting (SEC 01) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Accounting
Arabic (SEC 02)
May 2026 · May 2025 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Biology (SEC 04) · sorted by topic · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Every paper since 2012, sorted by topic: SEC Biology past papers by topic
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Biology
Business Studies (SEC 05) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Business Studies
Chemistry (SEC 06) · sorted by topic · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Every paper since 2012, sorted by topic: SEC Chemistry past papers by topic
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Chemistry
Classical Culture and Civilisation (SEC 07)
May 2024 · May 2023 · May 2022 · May 2021
Older papers, back to 2012, are on MATSEC’s full list.
Commerce (SEC 08)
May 2024 · May 2023 · May 2022 · May 2021 · September 2020
Older papers, back to 2012, are on MATSEC’s full list.
Computing (SEC 09) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Computing
Economics (SEC 10) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Economics notes
English Language (SEC 11) · KPC notes
September 2026 · September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level English Language
English Literature (SEC 12) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level English Literature
Environmental Studies (SEC 13) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Environmental Studies
French (SEC 14)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Geography (SEC 15)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
German (SEC 16)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Greek (SEC 17)
May 2026 · May 2024 · May 2023
Older papers, back to 2012, are on MATSEC’s full list.
History (SEC 18)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Home Economics (SEC 19) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Home Economics notes
Italian (SEC 20)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Il-Malti (SEC 22) · KPC notes
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Il-Malti O-Level
Mathematics (SEC 23) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Maths
Physics (SEC 24) · sorted by topic · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Every paper since 2012, sorted by topic: SEC Physics past papers by topic
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Physics
Religious Knowledge (SEC 25) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Religious Knowledge notes
Russian (SEC 26)
May 2024 · May 2023 · May 2022 · May 2021 · May 2020
Older papers, back to 2012, are on MATSEC’s full list.
Social Studies (SEC 27) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Social Studies notes
Spanish (SEC 28)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Graphical Communication (SEC 29)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Textiles and Design (SEC 30)
May 2021 · September 2020 · May 2019 · May 2018 · May 2017
Older papers, back to 2012, are on MATSEC’s full list.
European Studies (SEC 31)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Physical Education (SEC 32) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: O-Level Physical Education notes
Design and Technology (SEC 33)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Music (SEC 34)
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2014, are on MATSEC’s full list.
Agribusiness (SEC 35)
May 2026 Unit 3 · September 2025 Unit 2 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2015, are on MATSEC’s full list.
Health and Social Care (SEC 36)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · September 2025 Unit 3 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · September 2022 Unit 3 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2015, are on MATSEC’s full list.
Engineering Technology (SEC 37)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · September 2025 Unit 3 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · September 2022 Unit 3 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2015, are on MATSEC’s full list.
Hospitality (SEC 38)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · September 2022 Unit 3 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2015, are on MATSEC’s full list.
Information Technology (SEC 39)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · September 2022 Unit 3 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2015, are on MATSEC’s full list.
Ethics (SEC 40) · KPC notes
May 2026 · May 2025 · May 2024 · May 2023 · May 2022
Older papers, back to 2018, are on MATSEC’s full list.
Revise with KPC: O-Level Ethics notes
Media Literacy Education (SEC 41)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 1 pictures · September 2025 Unit 2 · September 2025 Unit 2 pictures · September 2025 Unit 3 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · September 2022 Unit 3 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2018, are on MATSEC’s full list.
Retail (SEC 42)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2019, are on MATSEC’s full list.
Hairdressing and Beauty (SEC 43)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2021, are on MATSEC’s full list.
Fashion and Textiles (SEC 44)
May 2026 Unit 3 · September 2025 Unit 1 · September 2025 Unit 2 · September 2025 Unit 3 · May 2025 Unit 2 · May 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · May 2024 Unit 1 · May 2024 Unit 2 · May 2024 Unit 3 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · May 2023 Unit 3 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · May 2022 Unit 3
Older papers, back to 2021, are on MATSEC’s full list.
Theatre (SEC 49)
Intermediate (IM) past papers
Accounting (IM 01)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Applied Mathematics (IM 02)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Arabic (IM 03)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2013, are on MATSEC’s full list.
Art (IM 04)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Biology (IM 05) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Biology Note Pack
Chemistry (IM 06)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Computing (IM 07)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Economics (IM 08) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Economics notes
Engineering Drawing and Graphical Communication (IM 09)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
English (IM 10) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate English pack
Environmental Science (IM 11) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Environmental Science notes
French (IM 12)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Geography (IM 13)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
German (IM 14)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
History (IM 17)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Home Economics and Human Ecology (IM 18)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Information Technology (IM 19)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Italian (IM 20)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Latin (IM 21)
May 2025 · September 2024 · May 2023 · May 2021
Older papers, back to 2018, are on MATSEC’s full list.
Il-Malti (IM 22)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Marketing (IM 23) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Marketing pack
Music (IM 24)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Philosophy (IM 25) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Philosophy pack
Physics (IM 26) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Physics notes
Pure Mathematics (IM 27) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Pure Maths pack
Religious Knowledge (IM 28)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Russian (IM 29)
September 2024 · May 2024 · September 2023 · May 2023 · May 2022 · September 2021 · May 2021
Older papers, back to 2012, are on MATSEC’s full list.
Sociology (IM 30) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Sociology pack
Spanish (IM 31)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Systems of Knowledge (IM 32) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Intermediate Systems of Knowledge pack
Classical Studies (IM 33)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2013, are on MATSEC’s full list.
Theatre and Performance (IM 34)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2013, are on MATSEC’s full list.
Psychology (IM 35) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2014, are on MATSEC’s full list.
Revise with KPC: Intermediate Psychology Note Pack
Physical Education (IM 36)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2014, are on MATSEC’s full list.
Advanced (AM, A-Level) past papers
Accounting (AM 01)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Applied Mathematics (AM 02)
September 2026 · May 2025 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Arabic (AM 03)
September 2026 · September 2026 · September 2026 · September 2026 · September 2026 · September 2026 · September 2026 · September 2026 · September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Art (AM 04)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Biology (AM 05) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Biology pack
Chemistry (AM 06) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Chemistry pack
Computing (AM 07)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Economics (AM 08) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Economics pack
Engineering Drawing (AM 09)
September 2024 · May 2024 · September 2023 · May 2023 · May 2022 · May 2021 · May 2020
Older papers, back to 2012, are on MATSEC’s full list.
English (AM 10) · KPC notes
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: Atonement, Othello, The Handmaid's Tale
French (AM 12)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Geography (AM 13)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
German (AM 14)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Graphical Communication (AM 15)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Greek (AM 16)
History (AM 17)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Home Economics and Human Ecology (AM 18)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Information Technology (AM 19)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Italian (AM 20)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Il-Malti (AM 22)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Marketing (AM 23) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Marketing pack
Music (AM 24)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Philosophy (AM 25) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Philosophy pack
Physics (AM 26)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Pure Mathematics (AM 27)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Religious Knowledge (AM 28)
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Russian (AM 29)
September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022 · September 2021 · May 2021 · September 2020
Older papers, back to 2012, are on MATSEC’s full list.
Sociology (AM 30) · KPC notes
September 2026 · May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Revise with KPC: A-Level Sociology notes
Spanish (AM 31)
May 2026 · September 2025 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2012, are on MATSEC’s full list.
Theatre and Performance (AM 32)
May 2026 · May 2025 · September 2024 · May 2024 · September 2023 · May 2023 · September 2022 · May 2022
Older papers, back to 2018, are on MATSEC’s full list.
SEAC (applied subjects) past papers
Applied Retail (SEAC 01)
September 2024 Unit 1 · May 2024 Unit 2 · September 2023 Unit 1 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2 · May 2021 Unit 3
Health and Social Care (SEAC 02)
May 2024 Unit 2 · September 2023 Unit 1 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Engineering Technology (SEAC 03)
September 2025 Unit 2 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 ASS 3 · May 2022 Unit 2 · May 2022 Unit 2 ASS 3 · September 2021 Unit 1 · September 2021 Unit 2
Hospitality (SEAC 04)
September 2024 Unit 2 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1
Information Technology (SEAC 05)
September 2025 Unit 3 · September 2024 Unit 1 · September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Media Literacy Education (SEAC 06)
September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · September 2023 Unit 3 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Agribusiness (SEAC 07)
September 2024 Unit 2 · September 2024 Unit 3 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Hairdressing and Beauty (SEAC 08)
September 2024 Unit 1 · September 2024 Unit 2 · May 2024 Unit 2 · September 2023 Unit 1 · September 2023 Unit 2 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 1 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Fashion and Textiles (SEAC 09)
September 2024 Unit 2 · May 2024 Unit 2 · September 2023 Unit 1 · May 2023 Unit 1 · May 2023 Unit 2 · September 2022 Unit 2 · May 2022 Unit 1 · May 2022 Unit 2 · September 2021 Unit 1 · September 2021 Unit 2
Mathematics Level 2 (SEAC 12)
Good to know
- These papers belong to MATSEC (University of Malta). This page only links to them, so every download comes from MATSEC’s own website.
- If a link stops working, MATSEC may have moved the file. Every paper is listed on MATSEC’s past papers page.
- This list was last checked against MATSEC’s website on 9 November 2026.