iGCSE Computer Science (0478)

These topic introductions cover each section of the iGCSE Computer Science course from CIE including links to past papers. This course is not endorsed by CIE. Please refer to the exam board specification to ensure that the full range of topics has been covered.
 
To access the course material, please click on the link to each section.
 
 

Paper 1 – Theory of Computer Science

The Computer systems exam covers the non-programming theory topics. This is a 1 hour 45 minutes written paper that includes multiple choice, short answer, and longer answer questions.

1.1 Data Representation

Take the online iGCSE Data Representation Course right here!

 

 

1.3 Hardware & Software

    • Input Devices
    • Output Devices
    • Operating Systems
 

1.4 Security

    • Data Loss
  • Methods of Preventing Security Threats
 

Paper 1 – Past Papers

2018

Region 1 : Exam Paper | Mark Scheme

 

Paper 2 – Practical Problem Solving & Programming

The Computational Thinking exam covers the programming theory topics. A set of programming tasks will be set covering the first section of the exam.

Whilst you are not required to actually program these in the exam, nor submit your code, you are required to answer questions about them and write reflective algorithms for o of the tasks.

This is a 1 hour 45 minutes written paper that includes multiple choice, short answer, and longer answer questions including written code questions.

Access the Paper 2 Tasks Course Here

 

2.1 Algorithm Design & Problem Solving

2.2 Programming

Programming Concepts

Data Structures & Arrays

High Level Languages

Types of Translator

The Programming Tasks

2.3 Databases

    • Single Table Databases (flat files)
    • Data Types
 
 

Paper 2 Past Papers