Welcome to A Level Computer Science Online!

We've got all the necessary resources that you need to ace your A Level Computer Science exam.

Greetings Visitor! We're currently working on high quality A Level Computer Science video lectures. Once we finalize a few videos, we'll start publishing them on our YouTube channel. You will be able to access the lectures from our website so don't forget to bookmark this site!

Grade Calculator

Bear in mind that this calculator is based only on the 8 past grade boundaries that have been released—what you're getting is an educated guess.

Cambridge Assessment International Education (C.A.I.E) does not publicly release curve information for the majority of administered exams. However, it's clear that in 2018, the curves are tougher than they were before. Expect this trend to continue.

Yearly Past Papers & Mark Schemes

Summer 2015 Variant 1 Paper 1

Summer 2015 Variant 2 Paper 1

Summer 2015 Variant 3 Paper 1

Summer 2015 Variant 1 Paper 2

Summer 2015 Variant 2 Paper 2

Summer 2015 Variant 3 Paper 2

Summer 2015 Variant 1 Paper 3

Summer 2015 Variant 2 Paper 3

Summer 2015 Variant 3 Paper 3

Summer 2015 Variant 1 Paper 4

Summer 2015 Variant 2 Paper 4

Summer 2015 Variant 3 Paper 4

Winter 2015 Variant 1 Paper 1

Winter 2015 Variant 2 Paper 1

Winter 2015 Variant 3 Paper 1

Winter 2015 Variant 1 Paper 2

Winter 2015 Variant 2 Paper 2

Winter 2015 Variant 3 Paper 2

Winter 2015 Variant 1 Paper 3

Winter 2015 Variant 2 Paper 3

Winter 2015 Variant 3 Paper 3

Winter 2015 Variant 1 Paper 4

Winter 2015 Variant 2 Paper 4

Winter 2015 Variant 3 Paper 4

Summer 2016 Variant 1 Paper 1

Summer 2016 Variant 2 Paper 1

Summer 2016 Variant 3 Paper 1

Summer 2016 Variant 1 Paper 2

Summer 2016 Variant 2 Paper 2

Summer 2016 Variant 3 Paper 2

Summer 2016 Variant 1 Paper 3

Summer 2016 Variant 2 Paper 3

Summer 2016 Variant 3 Paper 3

Summer 2016 Variant 1 Paper 4

Summer 2016 Variant 2 Paper 4

Summer 2016 Variant 3 Paper 4

Winter 2016 Variant 1 Paper 1

Winter 2016 Variant 2 Paper 1

Winter 2016 Variant 3 Paper 1

Winter 2016 Variant 1 Paper 2

Winter 2016 Variant 2 Paper 2

Winter 2016 Variant 3 Paper 2

Winter 2016 Variant 1 Paper 3

Winter 2016 Variant 2 Paper 3

Winter 2016 Variant 3 Paper 3

Winter 2016 Variant 1 Paper 4

Winter 2016 Variant 2 Paper 4

Winter 2016 Variant 3 Paper 4

Summer 2017 Variant 1 Paper 1

Summer 2017 Variant 2 Paper 1

Summer 2017 Variant 3 Paper 1

Summer 2017 Variant 1 Paper 2

Summer 2017 Variant 2 Paper 2

Summer 2017 Variant 3 Paper 2

Summer 2017 Variant 1 Paper 3

Summer 2017 Variant 2 Paper 3

Summer 2017 Variant 3 Paper 3

Summer 2017 Variant 1 Paper 4

Summer 2017 Variant 2 Paper 4

Summer 2017 Variant 3 Paper 4

Winter 2017 Variant 1 Paper 1

Winter 2017 Variant 2 Paper 1

Winter 2017 Variant 3 Paper 1

Winter 2017 Variant 1 Paper 2

Winter 2017 Variant 2 Paper 2

Winter 2017 Variant 3 Paper 2

Winter 2017 Variant 1 Paper 3

Winter 2017 Variant 2 Paper 3

Winter 2017 Variant 3 Paper 3

Winter 2017 Variant 1 Paper 4

Winter 2017 Variant 2 Paper 4

Winter 2017 Variant 3 Paper 4

Summer 2018 Variant 1 Paper 1

Summer 2018 Variant 2 Paper 1

Summer 2018 Variant 3 Paper 1

Summer 2018 Variant 1 Paper 2

Summer 2018 Variant 2 Paper 2

Summer 2018 Variant 3 Paper 2

Summer 2018 Variant 1 Paper 3

Summer 2018 Variant 2 Paper 3

Summer 2018 Variant 3 Paper 3

Summer 2018 Variant 1 Paper 4

Summer 2018 Variant 2 Paper 4

Summer 2018 Variant 3 Paper 4

Winter 2018 Variant 1 Paper 1

Winter 2018 Variant 2 Paper 1

Winter 2018 Variant 3 Paper 1

Winter 2018 Variant 1 Paper 2

Winter 2018 Variant 2 Paper 2

Winter 2018 Variant 3 Paper 2

Winter 2018 Variant 1 Paper 3

Winter 2018 Variant 2 Paper 3

Winter 2018 Variant 3 Paper 3

Winter 2018 Variant 1 Paper 4

Winter 2018 Variant 2 Paper 4

Winter 2018 Variant 3 Paper 4

Topical Past Papers & Mark Schemes (Under Construction)

Paper 3 | Topic 1: Data Representation

AS Level Computer Science (9608) Notes

[Section 1] Chapter 1 (Information Representation) Notes

[Section 1] Chapter 2 (Communication & Internet Technologies) Notes

[Section 1] Chapter 3 (Hardware) Notes

[Section 1] Chapter 4 (Processor Fundamentals) Notes

[Section 1] Chapter 5 (System Software) Notes

[Section 1] Chapter 6 (Security, Privacy & Integrity of Data) Notes

[Section 1] Chapter 7 (Ethics & Ownership) Notes

[Section 1] Chapter 8 (Database & Data Modelling) Notes

[Section 2] Problem-Solving and Programming Skills Notes

A2 Level Computer Science (9608) Notes

[Section 3] Chapter 1 (Data Representation) Notes

[Section 3] Chapter 2 (Communication & Internet Technologies) Notes

[Section 3] Chapter 3 (Hardware) Notes

[Section 3] Chapter 4 (System Software) Notes

[Section 3] Chapter 5 (Security) Notes

[Section 3] Chapter 6 (Monitoring and Control Systems) Notes

[Section 4] Chapter 1 (Computational Thinking & Problem Solving) [PART 1] Notes

[Section 4] Chapter 1 (Computational Thinking & Problem Solving) [PART 2] Notes

[Section 4] Chapter 2 (Recursion) Notes

[Section 4] Chapter 3 (Algorithm Design Methods) Notes

[Section 4] Chapter 4 (Further Programming) Notes

[Section 4] Chapter 5 (Object-Oriented Programming) Notes

[Section 4] Chapter 6 (Low-Level Programming) Notes

[Section 4] Chapter 7 (Declarative Programming) Notes

[Section 4] Chapter 8 (Software Development) Notes

Grade Thresholds (2015-2018)

Summer 2015

Winter 2015

Summer 2016

Winter 2016

Summer 2017

Winter 2017

Summer 2018

Winter 2018

Pre-Release Material (2015-2019)

Summer 2015 Paper 2 Variant 1

Summer 2015 Paper 2 Variant 2

Summer 2015 Paper 2 Variant 3

Summer 2015 Paper 4 Variant 1

Summer 2015 Paper 4 Variant 2

Summer 2015 Paper 4 Variant 3

Winter 2015 Paper 2 Variant 1

Winter 2015 Paper 2 Variant 2

Winter 2015 Paper 2 Variant 3

Winter 2015 Paper 4 Variant 1

Winter 2015 Paper 4 Variant 2

Winter 2015 Paper 4 Variant 3

Summer 2016 Paper 2 Variant 1

Summer 2016 Paper 2 Variant 2

Summer 2016 Paper 2 Variant 3

Summer 2016 Paper 4 Variant 1

Summer 2016 Paper 4 Variant 2

Summer 2016 Paper 4 Variant 3

Winter 2016 Paper 2 Variant 1

Winter 2016 Paper 2 Variant 2

Winter 2016 Paper 2 Variant 3

Winter 2016 Paper 4 Variant 1

Winter 2016 Paper 4 Variant 2

Winter 2016 Paper 4 Variant 3

Summer 2017 Paper 2 Variant 1

Summer 2017 Paper 2 Variant 2

Summer 2017 Paper 2 Variant 3

Summer 2017 Paper 4 Variant 1

Summer 2017 Paper 4 Variant 2

Summer 2017 Paper 4 Variant 3

Winter 2017 Paper 2 Variant 1

Winter 2017 Paper 2 Variant 2

Winter 2017 Paper 2 Variant 3

Winter 2017 Paper 4 Variant 1

Winter 2017 Paper 4 Variant 2

Winter 2017 Paper 4 Variant 3

Summer 2018 Paper 2 Variant 1

Summer 2018 Paper 2 Variant 2

Summer 2018 Paper 2 Variant 3

Summer 2018 Paper 4 Variant 1

Summer 2018 Paper 4 Variant 2

Summer 2018 Paper 4 Variant 3

Winter 2018 Paper 2 Variant 1

Winter 2018 Paper 2 Variant 2

Winter 2018 Paper 2 Variant 3

Winter 2018 Paper 4 Variant 1

Winter 2018 Paper 4 Variant 2

Winter 2018 Paper 4 Variant 3

Examiner Reports (2015-2018)

Summer 2015

Winter 2015

Summer 2016

Winter 2016

Summer 2017

Winter 2017

Summer 2018

Challenging AS Level Questions + Solutions

Question TitleView QuestionView SolutionDifficulty Level (Out of 5)

Dave and his Buffer

Example Candidate Responses & Topic Guides

Example Candidate Responses for Paper 1

Example Candidate Responses for Paper 2

Example Candidate Responses for Paper 3

Example Candidate Responses for Paper 4

Topic Guide for Computer Ethics

Topic Guide for Input/Output/Storage Devices

Topic Guide for Networks & Client Server Architecture

Topic Guide for Pseudocode

Topic Guide for Karnaugh Maps

Topic Guide for PERT and GANTT Charts

Topic Guide for Protocols

Topic Guide for State-Transition Diagrams

Topic Guide for Virtual Machine
Free Web Hosting