Warning: preg_match(): Compilation failed: quantifier does not follow a repeatable item at offset 1 in /home/u262722121/domains/thinkerzz.com/public_html/wp-content/plugins/seo-by-rank-math/includes/helpers/class-str.php on line 95

Warning: preg_match(): Compilation failed: quantifier does not follow a repeatable item at offset 1 in /home/u262722121/domains/thinkerzz.com/public_html/wp-content/plugins/seo-by-rank-math/includes/helpers/class-str.php on line 95
A Level Computer Science 9618: Papers And Programming

Cambridge A Level Computer Science 9618: The Complete Study Guide

Table of Contents

A Level Computer Science (9618) blends computing theory with real programming. It runs across four papers over AS and A2, two written theory papers and two problem-solving and programming papers, one of them fully practical.

Computer Science 9618 has four papers: Theory Fundamentals and Problem-solving and Programming at AS, then Advanced Theory and a practical programming exam at A2. Paper 4 is done on a computer, writing and testing real code. Calculators are not allowed in any paper.

This guide covers the four-paper structure, the theory topics, pseudocode and programming technique, the on-computer practical exam, and how to prepare for top marks.

What Is the A Level Computer Science 9618 Paper Structure?

The qualification runs across four papers, two at AS and two at A2. Two are written theory, and two test problem-solving and programming.

PaperFocusFormat
Paper 1Theory Fundamentals (sections 1 to 8)1h30, 75 marks, written
Paper 2Problem-solving and Programming (sections 9 to 12)2 hours, 75 marks, written
Paper 3Advanced Theory (sections 13 to 20)1h30, 75 marks, written
Paper 4Practical programming (sections 19 to 20)2h30, 75 marks, on computer

Papers 1 and 2 form the AS qualification. Papers 3 and 4 complete the A Level, with Paper 3 assuming the AS theory as background.

One rule surprises students: calculators are not permitted in any paper, including the theory papers with binary and hexadecimal arithmetic. You do these conversions by hand.

What Do the Theory Papers Cover?

Papers 1 and 3 are written theory, covering how computers and computing systems work. This is around half the qualification.

  • Data representation: binary, hexadecimal, two’s complement, and character sets.
  • Hardware, processor architecture, and the fetch execute cycle.
  • Networking, the internet, and security including hashing and encryption.
  • Databases, normalisation, and structured query language.
  • At A2, advanced data structures, Boolean algebra, and algorithm complexity.

A common Paper 3 slip is confusing hashing with encryption. Hashing is one-way, while encryption is reversible with the right key. Precise definitions like this earn easy marks.

How Do You Master Pseudocode and Programming?

Paper 2 tests problem-solving and programming, written on paper in Cambridge pseudocode. It rewards clear, logical algorithm design.

You are given an Insert with the official pseudocode functions and operators. Learn Cambridge’s exact pseudocode conventions, because non-standard style loses marks even when the logic is correct.

Practise writing algorithms for searching, sorting, and data handling by hand. Trace your own code line by line to catch logic errors, since the written paper cannot run it for you.

Master the core constructs until they are automatic: loops, conditionals, arrays, procedures, and functions. Most Paper 2 tasks combine these in a scenario, so fluency matters more than memorising one solution.

Understanding the theory but struggling to turn a problem into working code? Thinkerzz trains algorithm design and Cambridge pseudocode technique step by step, live and 1 to 1, so programming becomes a strength.

What Is the Paper 4 Practical Exam?

Paper 4 is the practical programming exam, done on a computer rather than on paper. It is where AS programming skills become real, tested code.

You write and test actual programs in your chosen language, Python, Visual Basic, or Java. The tasks are based on scenarios, building a solution in stages.

At each stage you copy your program listing or take screenshots of the output into an evidence document, saved with your candidate details. Without evidence in that document, the work earns no marks.

The computers have no internet or email access, so you cannot look anything up. Save your work at regular intervals, since a crash without saved evidence means lost marks. Practise full past practical papers under these exact conditions.

How Do You Choose and Learn a Programming Language?

You choose one language for the programming papers. Each has trade-offs, so pick one and build real fluency in it.

  • Python: the most popular choice, with clean syntax that is quick to learn and read.
  • Visual Basic: verbose but explicit, which some students find clear for exam logic.
  • Java: more structured and object oriented, added for the 2026 syllabus.

Whichever you choose, write code every week rather than only reading it. The practical paper rewards genuine fluency, and that only comes from regular hands-on programming. The A Level past papers give the practical practice this paper demands.

Strong on theory but the practical programming paper is where marks slip away? Thinkerzz drills real coding and the Paper 4 evidence-document workflow, live and 1 to 1, so the practical exam is not a surprise.

Frequently Asked Questions

What Is the Syllabus Code for A Level Computer Science?

The Cambridge syllabus code for A Level Computer Science is 9618. It runs across four papers: two theory and two problem-solving and programming, over AS and A2.

How Many Papers Are in A Level Computer Science 9618?

Four. Paper 1 Theory and Paper 2 Programming at AS, then Paper 3 Advanced Theory and Paper 4 Practical at A2. Each paper is 75 marks.

Is Paper 4 Done on a Computer?

Yes. Paper 4 is a practical exam done on a centre computer. You write and test real code, then paste program listings and screenshots into an evidence document.

Can I Use a Calculator in Computer Science Exams?

No. Calculators are not allowed in any 9618 paper. You must perform binary, hexadecimal, and other conversions by hand, so practise these until they are quick.

Which Programming Language Should I Choose?

Python, Visual Basic, or Java. Python is the most popular for its clean syntax. Choose one and build genuine fluency rather than splitting effort across languages.

Do I Write Real Code in Paper 2?

Paper 2 is written on paper in Cambridge pseudocode, not run on a computer. Paper 4 is where you write and test actual code on a machine.

What Is the Pseudocode Insert?

An exam sheet with Cambridge’s official pseudocode built-in functions and operators. Learn the exact conventions, since non-standard pseudocode loses marks even with correct logic.

What Is the Difference Between Hashing and Encryption?

Hashing is one-way and cannot be reversed. Encryption is reversible with the right key. Confusing the two is a common Paper 3 error that loses easy marks.

What Happens If I Do Not Save My Paper 4 Evidence?

Work with no evidence in the evidence document earns no marks. Save at regular intervals and paste your listings and screenshots as you complete each stage.

Is A Level Computer Science Hard?

It is demanding because it combines theory with real programming. Students who code regularly and learn the pseudocode conventions, rather than only reading, do well.

What Careers Does A Level Computer Science Lead To?

Software engineering, artificial intelligence, data science, cyber security, and computing degrees. It pairs strongly with Mathematics and Physics for a computing pathway.

How Do I Prepare for the Practical Paper?

Write code every week and attempt full past practical papers under timed, offline conditions. Practise the evidence-document workflow so the exam format is familiar.

1 to 1 Coaching

Free 1 to 1 Consultation

Map out your child’s O Level subjects and exam strategy with a Thinkerzz specialist.

Start Learning with the Right Subject Specialist Tutor

Reading about a topic is a great first step. The next step is getting the right support. Thinkerzz offers personalized 1 to 1 online classes for Cambridge, Oxford, Matric, Intermediate, and Higher Education students. Speak with our academic team today and we will match your child with the right subject specialist teacher.
Chat with us!