IGCSE Computer Science

Learn Computer Science

IGCSE Computer Science

Welcome to your one-stop shop for help with your IGCSE Computer Science. This site will initially be focussed upon the CAIE IGCSE Computer Science course but I’ll add more content to cover other syllabi in future. There are lots of other useful sites out there so as well as original content I’ll provide links to other sites that have good material.

The programming language for all of the examples is Python 3.

Section 1 Theory of computer science

Data Transmission

Network Security

How the Internet Works

Logic Gates

Computer Architecture and Operation

Input Devices

Output Devices

Memory, Storage Devices and Media

Operating Systems

Languages and Translators

Data Security


Section 2 Practical Problem-solving and Programming

Break it down



Preventing data errors




Cookie Consent with Real Cookie Banner