IGCSE
Chapter Notes
(applicable for 2025 syllabus)
Computer Systems
Chapter 1 – Data representation
1.1 Number systems
1.2 Text, sound and images
1.3 Data storage and compression
Chapter 2: Data transmission
2.1 Types and methods of data transmission
2.2 Methods of error detection
2.3 Encryption
Chapter 3: Hardware
3.1 Computer architecture
3.2 Input and output devices
3.3 Data storage
3.4 Network hardware
Chapter 4: Software
4.1 Types of software and interrupts
4.2 Types of programming language, translators and integrated development environments (IDEs)
Chapter 5: The internet and its uses
5.1 The internet and the world wide web
5.2 Digital currency
5.3 Cyber security
Chapter 6: Automated and emerging technologies
6.1 Automated systems
6.2 Robotics
6.3 Artificial intelligence
Algorithms, programming and logic
Chapter 7: Algorithm design and problem solving
7.1 Algorithm design and problem solving