TMUA Free Past Papers, Worked Solutions and Answers

Free TMUA Questions & Mark Schemes for all TMUA Past Papers

Welcome to the most popular TMUA past paper resource for Oxbridge applicants! Below you will find TMUA question and answer documents for all TMUA past papers.

We recommend using this TMUA question bank to structure your TMUA revision. Alongside practicing TMUA questions, you can maximise your chance of gaining an Oxbridge Offer with our specialist TMUA 1-1 programmes.

Call us on 020 3305 9593 to find out more.

TMUA Past Papers

1 | 2021 | TMUA Past Papers - 1

Question Paper Mark Scheme

2 | 2021 | TMUA Past Papers - 2

Question Paper Mark Scheme

3 | 2020 | TMUA Past Papers - 1

Question Paper Mark Scheme

4 | 2020 | TMUA Past Papers - 2

Question Paper Mark Scheme

5 | 2019 | TMUA Past Papers - 1

Question Paper Mark Scheme

6 | 2019 | TMUA Past Papers - 2

Question Paper Mark Scheme

7 | 2018 | TMUA Past Papers - 1

Question Paper Mark Scheme

8 | 2018 | TMUA Past Papers - 2

Question Paper Mark Scheme

9 | 2017 | TMUA Past Papers - 1

Question Paper Mark Scheme

10 | 2017 | TMUA Past Papers - 2

Question Paper Mark Scheme

TMUA Specimen Past Papers

1 | TMUA Specimen Paper - 1

Question Paper Mark Scheme

2 | TMUA Specimen Paper - 2

Question Paper Mark Scheme

TMUA Practice Past Papers

1 | TMUA Practice Paper - 1

Question Paper Mark Scheme

2 | TMUA Practice Paper - 2

Question Paper Mark Scheme

Oxbridge

Computer Science

2023 Entry
2024 Entry
Our specialist Computer Science programme will boost your chance of getting into Oxbridge by 40%*
A Star,
100 hours of MAT/TMUA, personal statement and interview preparation
A Star,
Self-study practice questions and tutorials online
A Star,
Collaborative study groups options

Fundamentals of
Oxbridge Mind

This Oxbridge Mind programme is specifically designed to help you apply for Computer Science at Oxbridge and improve your chance of receiving an offer.

Apply now
Materials provided by Oxbridge Mind.

Computer Science Specific Course Materials

Designed by our Oxbridge academic team, user friendly material for MAT and TMUA exams.

One-to-one tutoring.

One-to-One Computer Science Tuition

Our Oxbridge Computer Science tutors can give you an exclusive peak into Oxbridge life.

Watch recorded tutorials online.

Online Guided Tutorials

Access our award-winning Computer Science materials in your own time.

Contact support team at anytime.

Expert Support Service

24/7 support from our dedicated Oxbridge team, for informative support.

Comprehensive Application Support

Computer Science

Choosing Your College
Whether you're applying to Oxford or Cambridge, you need to first choose which Oxbridge college you want to apply to. Struggling to make the choice? We'll explain the differences between colleges in terms of accommodation, facilities, and scholarships. Together we'll find the best college for you and your situation.
Writing Your Computer Science Personal Statement
Any Oxbridge application requires a powerful personal statement. Our online drafting platform will assist you in improving your personal statement by providing you with revisions and drafts created by our professional Oxbridge team. We'll go over the important elements to include and make sure you're writing in the right tone.
Preparing for the MAT or TMUA
All Oxford Computer Science applicants will need to sit the MAT, whereas Cambridge Computer Science applicants take the TMUA exam. We offer one-to-one tuition with experienced TMUA and MAT tutors to help demystify these assessments and prevent you from making common mistakes while doing your TMUA and MAT preparation.
Computer Science Interview Preparation
The Oxbridge interviews are perhaps the most stressful part of the application process. These Oxford Interview Computer Sciences and/or Cambridge Interview Computer Sciences are famed for being difficult, and they are the last step before receiving an offer. We make sure you're ready for Oxford Interview Computer Sciences and/or Cambridge Interview Computer Sciences day by practicing common Computer Science questions, conducting mock Oxford Computer Science interviews and mock Oxford Interview Computer Sciences and/or mock Cambridge Interview Computer Sciences setting, and putting you through Oxbridge-style problems and challenges.
Group Workshops and Immersive Seminars
Enjoy the benefits of our group sessions to meet other Computer Science applicants who share your interests. We'll talk about interesting Computer Science topics and the unique teaching style of Oxford/Cambridge.
Life at Oxbridge
All of the tutors at Oxbridge Mind are Oxbridge Computer Science graduates or current students. As a result, they can provide you with primary accounts of their experiences studying Computer Science at Oxbridge. Our tutors are top academic performers who have access to resources created by Oxbridge Mind's education and application experts.

Our students excel on their applications

Our students excel on their applications

On average, an Oxbridge Mind student outperforms the average Oxbridge applicant with more than 1 in 2 of our students experiencing success.

Apply now
60%
Oxbridge Mind
Average student success rate
26%
Average Oxbridge  Applicant success rate

BEST TUTORING COMPANIES

TrustPilot

DEMO LESSON

Experience our one-to-one tutoring

Thousands of hours of one-on-one tutoring has enabled us to build a proven teaching framework that ensures you get the most out of your time with our Oxbridge tutors.
1.

Following a successful application, every student is paired with an Oxbridge tutor who is an expert their field of study.

2.

During your first sessions, you'll work together with an Oxbridge Mind tutor to come up with a strategy for successfully approaching your Oxbridge application.

3.

Improve your chances of a successful application by using the Oxbridge Mind online resources and attending our weekly interactive seminars.

Apply now

What our programme includes

What you can expect from your Oxbridge Mind Computer Science course:
Access Oxbridge Mind resources online.

Tailored Course Materials

Subject specific to Computer Science
Designed by Oxbridge academics
Flexible course content that is individually tailored
Up-to-date and user friendly
One-to-one personalised tutoring.

One-to-One Tuition

Experienced Oxbridge Computer Science tutors
All materials provided for MAT, TMUA and interview
Fully online
Adjustable scheduling
Full mocks and practice questions
Watch the recorded tutorials online.

Variety of Teaching

Interactive Group seminars
Personal statement support
Interview online tutorials
Full mock interviews
Contact support team online.

Expert Support Service

Proficient Oxbridge application team
Zealous admin team
Around-the-clock service
Support with questions or issues

    Book Your Consultation

    Our satisfaction guarantee

    Oxbridge Mind is the most informative, user-friendly, and easy-to-use Oxbridge application platform available. We're confident you'll agree with us once you try it out. As a result, once you've been accepted into one of our programme, you can try it risk-free!
    Guaranteed successful tutoring.

    100% Satisfaction Guarantee

    Let us know at the end of the trial period if you are not happy with your Oxbridge Mind experience, and we give your money back.

    Qualities of an Oxbridge Mind student

    Think you have what it takes to study at Oxbridge? Get there with Oxbridge Mind!

    Exceptional Academic Record

    Including any necessary entrance exams such as the MAT or TMUA.

    Communication Skills

    It's pointless to have great ideas if you can't communicate them efficiently.

    Enthusiasm

    We'll assist you in expressing your sincere passion for Computer Science.

    Oxbridge Mind logo

    Commitment to Learning

    Prepare yourself for work at Oxford/Cambridge but don't forget to eagerly await it!

    Lateral thinking

    To improve your programming skills, start thinking 'outside of the box'.

    Resilience

    Noone said it would be easy to study at Oxbridge level, so get ready ahead of time!

    Hear from our Oxbridge Mind Alumni

    We believe in each and every student who is accepted into an Oxbridge Mind programme, and our statistics speak for themselves! Keen to take part ? Apply for Oxbridge Mind today!
    Anonymous reviewer.
    Chris Offers from Cambridge, Imperial, UCL, Warwick and Nottingham

    A bit about you

    I applied to Cambridge after taking a gap year. I did unexpectedly well in my A-Levels so decided to aim high! During my gap year I did some online coding courses and decided that a career in tech was what I wanted to do. Cambridge was alway a bit of a punt (excuse the pun) but I went for it.

    How did you find the programme?

    I wanted some extra help so found some companies online. Oxbridge Mind stood out to me and I arranged a free consultation.

    How did it help with your Oxbridge application?

    The team were phenomenal. I liked that I could easily communicate with my tutor outside of lessons, for example if I had a quick question about a college or something I wouldn’t have to wait until my next lesson. The lessons themselves were well structured and I felt like they prepared me well.

    Anonymous reviewer.
    Hamza Offers from Cambridge, Bristol, Birmingham, Warwick and Leeds

    A bit about you

    I went to Cambridge for a STEM programme in Year 10 and instantly decided that I was going to study here when it came to time to decide which universities to apply for.

    How did you find the programme?

    One of my friends signed up when he was applying to Oxford which persuaded me to give it a try too.

    How did it help with your Oxbridge application?

    It was inspiring to talk with my tutor who had been in my shoes only a few years ago. They were passionate about the course which rubbed off on me and definitely helped at interview when they asked why I wanted to study there.

    Anonymous reviewer.
    Alexander Offers from Oxford, Imperial, Durham, UCL and Newcastle

    A bit about you

    My Dad went to Oxford and has gently encouraged me to consider it from a young age. However the application process has changed a lot since then which is why I wanted some extra support for my application.

    How did you find the programme?

    Searching for MAT questions.

    How did it help with your Oxbridge application?

    The MAT course was really good. I was scared of the exam to start but with practice it became the aspect of my application I was most confident with.

    Book a free consultation with our specialists

    Have some questions about the programme? Get in touch with one of our specialist advisors today.

    Frequently Asked Questions

    You might have some questions before booking your first lesson. If you can’t find the answer you’re looking for in the FAQs, feel free to contact us!

    Why is it important to get Oxbridge application help?
    We know how difficult it is to apply to Oxford or Cambridge in competitive subjects, especially when deadlines are tight and options for concentrating on Oxbridge Computer Science applications are limited. Getting help with your Oxbridge application ensures that you complete it correctly the first time, allowing you to concentrate on more important things (like your exams!).
    Who are the Oxbridge Mind Computer Science tutors?
    Our Oxbridge Computer Science tutors are all previous or current Oxbridge students who scored in the top 10% of their class on the Oxbridge Computer Science admissions test and Oxford Interview Computer Sciences and/or Cambridge Interview Computer Sciences. To ensure that our Computer Science tutors are competent, responsible, and considerate, they must pass a comprehensive background check. All tutors are DBS vetted, and all lessons are recorded to provide a safe and friendly learning environment. Throughout the process, your Computer Science tutor will establish a bond with you, functioning as a teacher, motivator, and friend!
    Do I get to choose from your Oxbridge Computer Science tutors?
    We want to make certain that you and your Computer Science tutor get along. If you have any gender, age, or other category preferences, such as undergraduate or postgraduate Computer Science tutor, please let the Oxbridge team know and we will try our best to accommodate you.
    How many hours of Computer Science Tuition do you provide?
    You can allocate as many hours to our Computer Science Oxbridge course as you desire, but we recommend 20 to 40 hours. We're adaptable, and we want to help you pass the Computer Science 2022 exam by providing you with the best platform and award-winning resources.
    What materials do you use for Computer Science 2022?
    We understand how challenging it is to apply to Oxford or Cambridge in competitive disciplines, particularly when deadlines are tight. Getting help with your Oxbridge Computer Science application ensures that you complete it correctly the first time, allowing you to focus on more essential matters (like your exams!). To help supplement your learning, you will have access to an array of video tutorials, TMUA/MAT question banks, and study notes. You can use these resources alongside your lessons to help facilitate your learning and track your progress. If you want to focus only on the admissions test, we also have TMUA Tutors and MAT Tutors to help you with your TMUA/MAT preparation.
    Is the Oxbridge Computer Science Tuition online or face-to-face?
    Our Oxbridge Computer Science tutoring is done online via Zoom. To make learning more enjoyable and effective, we've put prepared some amazing presentations and will share our screen with you during the session. We can work around your schedule and teach you from the comfort of your own home with our flexible online Computer Science tuition. Lessons are taped so you can go over them again if you forget something. We have established and well structured tutorials for all aspects of your application including the TMUA and/or MAT preparation and Oxford Interview Computer Sciences and/or Cambridge Interview Computer Sciences. Each session is tailored to you and your learning needs and will establish areas for you to focus on and improve over time.
    Do you offer free consultation for Oxford Computer Science Course?
    Yes! Simply contact our Oxbridge staff to learn more about our Oxbridge Computer Science programme and to schedule a FREE consultation.
    What is unique about our Oxbridge Computer Science Tutoring?
    There are various Oxbridge Computer Science preparatory courses to choose from, and determining which one is best for you can be challenging. As part of our Oxbridge Computer Science preparation, our experienced Oxbridge Mind Computer Science staff provides up-to-date Computer Science TMUA and MAT preparation materials and Oxford Interview Computer Sciences resources, and/or Cambridge Interview Computer Sciences resources.
    Do I have to pay for all the 1-1 Computer Science Tutoring upfront?
    Certainly not! We're really flexible! We have a number of payment options available to help you spread the expense of your Computer Science admissions exam preparation.
    I’m an international student and live outside of UK, is that an issue?
    Absolutely not! Anyone from anywhere in the world is welcome to enroll in our Classics Oxbridge course! We are committed to helping overseas students gain admission to major universities such as Oxford and Cambridge. The following is a comprehensive overview of the services we provide worldwide: Computer Science Tutors in London, Computer Science Tutors in Australia, Computer Science Tutors in Singapore, Computer Science Tutors in India, Computer Science Tutors in New Zealand, Computer Science Tutors in Canada, Computer Science Tutors in the US, Computer Science Tutors in Dubai, Computer Science Tutors in Hong Kong, Computer Science Tutors in Melbourne, and more!
    How long does the Computer Sciences programme last?
    Your hours can be used for a variety of disciplines throughout the course of 15 months, including your A-Levels (all subjects) and, of course, your Computer Sciences Application. The majority of our applicants will begin the programme between March and August 2022 for the 2023 application season, although several will begin later or even earlier. We'll work with you to create a custom schedule that meets your specific requirements and introduce you to our Computer Science Tutors and/or TMUA Tutors and/or MAT Tutors.
    How does enrolment and payment work?
    Following your application, you will be scheduled for a one-on-one meeting with one of our Oxbridge experts to assess your suitability and discuss your application. If you are accepted and receive an invitation to study with us, you have the option of paying in full or spreading the cost over 12 months. We offer flexible payment arrangements that you can discuss at your initial consultation.
    What is your experience and success rate?
    We've taught over 50,000 students through Oxbridge Mind and Study Mind over the years, totaling over 200,000 hours of one-on-one tutoring. We have an enviable track record of excellence and application fulfillment, earning us a spot among TrustPilot's Top 5 Tutors in the United Kingdom. Our Oxbridge success rate is more than double the national average in the United Kingdom, and our TMUA and MAT average scores are among the highest in the country due to our excellent TMUA and MAT preparation personalised strategies planned by our TMUA Tutors and MAT Tutors.
    Which package do you recommend I choose?
    The Platinum course is our most popular package; it will help you significantly enhance your score, Oxford Interview Computer Sciences performance and/or Cambridge Interview Computer Sciences performance, and overall application outcome. Over a hundred hours of individual mentoring and tutoring are available to support your application and assist you in developing the most effective application possible. Other packages are available that are equally effective, but they include fewer hours of lessons and less time to go into the depths of areas of weakness which our TMUA Tutors and MAT Tutors will identify during your TMUA and MAT preparation.
    Do you provide Personal Statement and Interview support too?
    Yes, we provide a lot of Oxford Interview Computer Sciences help and/or Cambridge Interview Computer Science interview help. The Computer Sciences programme will cover all aspects of your application, and we've created personalised lesson plans to assist you to succeed in the MAT, Oxford Interview Computer Sciences, and/or Cambridge Interview Computer Sciences, and drafting your personal statement. Your one-on-one sessions can be used to help you develop and tailor your personal statement with the support of an expert.
    What happens if I have any issues, concerns or questions?
    You'll be given access to your own WhatsApp group where you can speak with your tutors and the Oxbridge Mind Support team. You are welcome to express any issues or ask any questions, and our team will do their best to respond. You can utilise the WhatsApp group to plan lectures and obtain revision or course content suggestions. Of course, if you prefer to speak with someone over the phone, our team is always available to assist you.
    Trustpilot