Full syllabus · 0478 · 2026–2028
IGCSE Computer Science
10 topics · 23 subtopics
- 1
Data representation
- 1.1Number systems
- 1.2Text, sound and images
- 1.3Data storage and compression
- 2
Data transmission
- 2.1Types and methods of data transmission
- 2.2Methods of error detection
- 2.3Encryption
- 3
Hardware
- 3.1Computer architecture
- 3.2Input and output devices
- 3.3Data storage
- 3.4Network hardware
- 4
Software
- 4.1Types of software and interrupts
- 5
The internet and its uses
- 5.1The internet and the world wide web
- 5.2Digital currency
- 5.3Cyber security
- 6
Automated and emerging technologies
- 6.1Automated systems
- 6.2Robotics
- 6.3Artificial intelligence
- 7
Algorithm design and problem-solving
- 7.1Algorithm design and problem-solving
- 8
Programming
- 8.1Programming concepts
- 8.2Arrays
- 8.3File handling
- 9
Databases
- 9.1Databases
- 10
Boolean logic
- 10.1Boolean logic