A Level Computer Science Revision Guide
A LevelPDF

A Level Computer Science Revision Guide

A Level Computer Science Revision Guide is a comprehensive revision resource for the Cambridge International AS & A Level Computer Science course. It strikes a balance between the theory of computer systems and the skills of programming and problem-solving.

$29.00
Read a free sample

Your PDF opens in your Library after payment is confirmed.

Programme
Cambridge International A Level
Subject
Computer Science 9618
Level
AS & A2
Pages
174 pages
Language
English (bilingual terms)

About this guide

The content is presented with diagrams, pseudocode and worked examples so students understand how computers work and how to think algorithmically. Abstract concepts are explained visually and made easy to approach.

It is an ideal handbook for organising knowledge and building exam technique for both the theory paper and the practical programming paper.

What is inside

  • Data representation: binary, hexadecimal and information encoding
  • Computer architecture, the processor and assembly language
  • Computer networks, the Internet and information security
  • Operating systems, programming languages and system software
  • Databases and data modelling
  • Algorithms, data structures and pseudocode
  • Programming paradigms: procedural, object-oriented and declarative
  • Ethical and legal issues and the impact of technology

Who this guide is for

  • Students taking Cambridge International AS & A Level Computer Science
  • Students preparing for A Level Computer Science for admission to IT or engineering programmes
  • Students who need to build pseudocode writing and algorithmic thinking skills
  • Teachers and tutors who need a summary aligned to the syllabus
  • Self-study learners who want to master both systems theory and programming

How to use this guide

  • Clearly separate the systems theory from the programming skills so you revise both in balance
  • Practise data representation conversions and calculations (binary, hexadecimal) until fluent
  • Practise writing and reading pseudocode following the Cambridge conventions
  • Trace algorithms with a table of values to understand the flow of execution
  • Program the sample problems on a computer to prepare for the practical paper
  • Work through practice papers and check the solutions to reinforce your weaker topics

Questions about this guide

Which programming language does the book use?

The book focuses on pseudocode following the Cambridge 9618 conventions and on programming principles, which can be applied in Python, VB.NET or Java for the practical paper.

Does the book include practical programming?

Yes. Beyond systems theory, it builds algorithms, data structures and problem-solving skills to prepare for the practical programming paper.