2025

Cambridge A Level ยท 9618 ยท Paper 4 ยท Practical programming

Computer Science 9618/41 May/June 2025 past paper

Cambridge A Level Computer Science (9618) Paper 4 (Practical programming), variant 1, May/June 2025: the question paper and its official mark scheme, 3 questions worth 75 marks. Free to open, no account needed.

Questions
3
Marks
75

File names: 9618_s25_qp_41 ยท 9618_s25_ms_41

Topics in this paper

Which syllabus chapters 9618/41 May/June 2025 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Programming245
Further Programming130

Questions in 9618/41 May/June 2025

  1. Question 1Programming ยท 20 marks

    A program stores positive integers in a circular queue. The queue is stored as a global 1D array of 20 integers with the identifier Queue. Each index is initialised with the data โ€“1 The global variable HeadPointer, initialised to โ€“1, โ€ฆ

  2. Question 2Programming ยท 25 marks

    A program reads data from a text file, splits the data depending on its content and stores the separated data into different files. The text file TheData.txt contains 72 lines of data. Each line of data has an integer number โ€ฆ

  3. Question 3Further Programming ยท 30 marks

    A program stores data in a binary tree that is designed using Objectโ€‘Oriented Programming (OOP). The tree stores data in ascending numerical order, for example: โ€ฆ

Other Computer Science papers from May/June 2025

Questions students ask

Where can I get the 9618/41 May/June 2025 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (9618_s25_ms_41), and on a wide screen it sits beside the question you are reading.
Which topics came up in 9618/41 May/June 2025?
Mostly Programming, Further Programming. The full list is in the table above.
Do I need an account to open 9618/41 May/June 2025?
No. Every paper opens for free without signing in. A free account also saves your pen marks and records your score against the grade thresholds.