2025

Cambridge IGCSE ยท 0478 ยท Paper 2 ยท Algorithms, programming & logic

Computer Science 0478/22 Oct/Nov 2025 past paper

Cambridge IGCSE Computer Science (0478) Paper 2 (Algorithms, programming & logic), variant 2, Oct/Nov 2025: the question paper and its official mark scheme, 8 questions worth 96 marks, with the grade thresholds. Free to open, no account needed.

Questions
8
Marks
75
Grade A from
43

File names: 0478_w25_qp_22 ยท 0478_w25_ms_22

Grade thresholds for 0478/22 Oct/Nov 2025

The minimum raw marks Cambridge set for each grade on this component (out of 75). Thresholds change every session and variant, so always compare your score with the paper you actually sat.

ABCDEFG
4333231915117

Topics in this paper

Which syllabus chapters 0478/22 Oct/Nov 2025 tested, by marks. Each chapter links to every past-paper question on it.

ChapterQuestionsMarks
Databases572
Scenario Question115
Boolean Logic18
Algorithm Design and Problem-Solving11

Questions in 0478/22 Oct/Nov 2025

  1. Question 1Algorithm Design and Problem-Solving ยท 1 mark

    Tick (โœ“) one box to complete this sentence. The result of the arithmetic operation โ€ฆ

  2. Question 2Databases ยท 15 marks

    This pseudocode algorithm is intended to input a first name from a user and search for it in a twoโ€‘dimensional (2D) array. If the name is found, the algorithm outputs all the remaining details for that name. The algorithm will โ€ฆ

  3. Question 3Databases ยท 6 marks

    A program is written that will only accept values between โ€“99.99 and +99.99, inclusive. The program is to be tested. The table, when completed, shows appropriate test data that matches the type of test data and purpose of the test โ€ฆ

  4. Question 4Databases ยท 7 marks

    (a) A length check is a type of validation check. State the purpose of a length check. (b) An email address can be validated by checking that it contains an @ symbol. Write the pseudocode for an algorithm that will โ€ฆ

  5. Question 5Databases ยท 34 marks

    This flowchart represents an algorithm. START STOP IS LENGTH(Code) โ€ฆ

  6. Question 6Boolean Logic ยท 8 marks

    Consider the logic expression: โ€ฆ

  7. Question 7Databases ยท 10 marks

    A database table WATERFOWL stores some details of a range of birds found in the UK that live on or near water. The length and wingspan dimensions are in centimetres and the typical lifespan is in years. Species Family Length โ€ฆ

  8. Question 8Scenario Question ยท 15 marks

    A program is required to test the fairness of the random number generator. The oneโ€‘dimensional (1D) array RandomNumber[] is used to store 100 000 random integers. The twoโ€‘dimensional (2D) array CountedNumber[] is used to store the integers 1 to 10, โ€ฆ

Other Computer Science papers from Oct/Nov 2025

Questions students ask

Where can I get the 0478/22 Oct/Nov 2025 mark scheme?
Open the mark scheme above - it is the official Cambridge scheme for this exact paper (0478_w25_ms_22), and on a wide screen it sits beside the question you are reading.
What was the grade threshold for an A in 0478/22 Oct/Nov 2025?
43 marks out of 75, a C needed 23.
Which topics came up in 0478/22 Oct/Nov 2025?
Mostly Databases, Scenario Question, Boolean Logic. The full list is in the table above.
Do I need an account to open 0478/22 Oct/Nov 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.