AS & A Level Computer Science · Syllabus 9618

AS & A Level Computer Science syllabus

The whole syllabus on one page, in Cambridge’s own structure. Every topic links to its revision page, where it is explained, diagrammed and then tested with self-marked exam questions. 20 topics and 157 questions, all free.

Cambridge 9618 · 20 topics · 157 exam-style questions
Assessment

What you actually sit

Read this before you revise. The paper you are entered for decides which content is examined, so the wrong revision plan wastes weeks.

PaperTimeMarksWhat it tests
Paper 1 - Theory Fundamentals1 h 30 min75 marksWritten paper on sections 1-8: data representation, networks, hardware, the processor, operating systems, security, ethics and databases. 50% of the AS Level, 25% of the A Level. No calculators.
Paper 2 - Fundamental Problem-solving and Programming2 h75 marksWritten paper on sections 9-12: algorithms, data types and structures, programming and program development. Answers are written in pseudocode. 50% of the AS Level, 25% of the A Level.
Paper 3 - Advanced Theory1 h 30 min75 marksWritten paper on sections 13-20: user-defined types, protocols, processors, operating systems, encryption, AI, advanced algorithms and paradigms. 25% of the A Level.
Paper 4 - Practical2 h 30 min75 marksPractical work on sections 19-20. Candidates submit complete program code and evidence of testing, written in Java, Visual Basic or Python. 25% of the A Level.

AO1 is recall and understanding. AO2 is applying it to a context. AO3 is practical and investigative skills. The mark schemes on every topic page tag each question AO1 or AO2 so you can see which one you are practising.

Topic list

Every topic, in order

Work down the list, or jump to whatever your teacher set tonight. Each link opens the topic page with the teaching, the diagrams and the questions.

Area 2 · A Level content

Sections 13-20: user-defined types and file organisation, protocols and switching, processors and Boolean algebra, operating systems and translation software, encryption, artificial intelligence, advanced algorithms and programming paradigms.

  1. User-defined data types, file organisation and floating-point numbers
  2. Protocols, circuit switching and packet switching
  3. Processors, parallel processing, virtual machines and Boolean algebra
  4. Purposes of an operating system and translation software
  5. Encryption, encryption protocols and digital certificates
  6. Artificial intelligence
  7. Advanced algorithms and recursion
  8. Programming paradigms, file processing and exception handling
Use it

Three ways to work through this syllabus

AS & A Level Computer Science course home

The same topics with progress tracking, so you can see what you have covered and what is left.

Open

Question bank

Every question on the site in one place. Filter by topic, command word or marks, then mark yourself.

Open

Quick 10

Ten random questions and a score breakdown by area, for when you have twenty minutes and no plan.

Open