This is the official Cambridge mark scheme for Computer Science (0478) Mark Scheme 1 (Variant 2) from the 2026 March session. Mark schemes show exactly how each mark is awarded, including acceptable alternative answers, required key terms, and common errors that lose marks. Cambridge mark schemes use notation like "allow," "accept," and "do not credit" to define the boundary between full marks and zero.
Also referenced as: 0478_m26_ms_12 · 0478/12/f/m/26 ms · 0478/12 Feb/March 2026 ms
Paper 1: Theory of Computer Science — This is Paper 1: Theory of Computer Science, worth 75 marks with a duration of 1h 15m. Short-answer and structured questions covering data representation, hardware, software, security, internet technologies, and ethical issues. No programming required.
This mark scheme corresponds to 0478_m26_qp_12. For maximum revision benefit, attempt the question paper under strict exam conditions first, then use this mark scheme to self-assess. Pay attention to the marking notation: "allow" means an alternative is accepted, "do not credit" means a specific phrasing is rejected even if technically correct, and "ORA" (or reverse argument) means the mark can also be earned with the opposite reasoning.
Cambridge mark schemes reward precise language. For Computer Science (0478), look for keywords the examiner requires — definitions must include specific terms (e.g., "per unit mass," "resultant"), and calculations must show working even if the final answer is correct. Understanding mark scheme conventions helps you write answers that hit every marking point, not just the general idea.