Cambridge IGCSE Computer Science (0478)

Full coverage of the Cambridge IGCSE CS syllabus: data representation, communication, hardware, software, internet, algorithms, and programming.

Level: Intermediate
Grade band: 9–12
Time: about 35 hours

Outcomes

  • Represent data in binary, hexadecimal, and other number systems
  • Describe hardware components, software types, and operating systems
  • Explain how the Internet and networking protocols work
  • Design, trace, and evaluate algorithms using pseudocode and flowcharts
  • Write and test programs in a high-level language

Chapter 1 — Data Representation

1.1 Binary Systems

1.2 Encoding Data

Chapter 2 — Communication and Internet Technologies

2.1 Networks

2.2 Internet Technologies

Chapter 3 — Hardware

3.1 Computer Architecture

3.2 Input, Output, and Peripherals

Chapter 4 — Software

4.1 Types of Software

Chapter 5 — Algorithms, Programming, and Logic

5.1 Algorithm Design

5.2 Programming

5.3 Logic Gates

Start the first lesson: Binary number system and place value

Back to the Learning Hub