Cambridge IAL Computer Science

Cambridge International AS & A Level Computer Science (9618)

More study resources

About this exam

Cambridge International AS & A Level Computer Science (9618) is a written examination qualification offered through Cambridge schools, aimed at learners preparing for higher education courses in computer science and for digital employers. The syllabus description says it encourages learners to meet the needs of both, to think creatively by applying practical programming solutions, and to demonstrate that they are effective users of technology. Learners develop computational thinking and programming skills to solve computer science problems, and build skills in thinking creatively, analytically, logically and critically, while appreciating the ethical issues raised by current and emerging computing technologies. The published key concepts span computational thinking, programming paradigms, communication, computer architecture and hardware, and data representation and structures. Assessment includes a practical programming element: the syllabus support materials include a pseudocode guide, and the 2021-2023 revision introduced an assessment objective requiring learners to design, program and evaluate computer systems. To prepare, work from the syllabus document that matches your examination year, since Cambridge lists separate versions for 2024-2025, 2026 and 2027-2029, and practise writing and tracing algorithms in the pseudocode conventions of the guide for your year. Check the syllabus page for component details rather than relying on older figures. This page is independent study material and is not affiliated with Cambridge.

What you'll study

Common questions

About Cambridge IAL Computer Science preparation

Which syllabus version applies to my exam?

It depends on your examination year. Cambridge publishes separate syllabus documents for 2024-2025, 2026, and 2027-2029, each with its own update sheet and pseudocode guide. Download the version matching your exam series and check the update document first, because it summarises what changed.

How much of the course is practical programming?

The syllabus support material includes a pseudocode guide, and the 2021-2023 revision introduced an assessment objective where learners design, program and evaluate computer systems that solve problems and make reasoned judgements about them. The exact practical component for your year is set out in your syllabus document.

What are the key concepts I should organise revision around?

Cambridge lists five: computational thinking, programming paradigms, communication, computer architecture and hardware, and data representation and structures. They are described as ideas and mental tools that help you make links across the subject, so use them as headings when you map topics and check for gaps.

Which programming languages are supported?

The 2021-2023 syllabus added Visual Basic (console mode), Python and Java, and removed Pascal/Delphi (console mode). That list describes that syllabus series only. The current language list is not given on the syllabus overview page, so confirm it in the syllabus PDF for your examination year.

How is the qualification structured and weighted?

The overview page does not state the current structure. For the 2021-2023 series, each AS Level component was 50% of the total marks and each A Level component was 25%, and Paper 4 was lengthened for practical work. Treat those as historical and check your own syllabus.

What is the exam format?

The overview page describes written assessment plus, from the 2021-2023 revision, a practical programming assessment objective. It does not list current paper numbers, durations or question counts. Read the syllabus document for your year for the authoritative component list.

What are common reasons candidates lose marks?

Three recur when candidates rely on memory instead of the current syllabus: revising an outdated language list, preparing for the previous paper structure, and writing code in syntax that differs from the pseudocode guide for their year. Always work from the guide that matches your examination series.

In what order should I study the content?

Start with computational thinking and data representation, since they underpin algorithm writing, then move to programming paradigms and architecture, and treat communication as the applied topic where the others combine. Confirm this against the topic sequence in your syllabus before committing.

Can I retake, and how long is the qualification valid?

The syllabus overview page does not state retake rules or a validity period. Retake entry rules are handled through Cambridge exam administration guidance, and recognition periods are set by the universities and employers you apply to, so check those sources directly rather than relying on second-hand claims.