Theory of Computer Science

Learn Computer Science > Theory of Computer Science

Theory of Computer Science

The CAIE IGCSE Computer Science course is split into two main parts:

  1. Theory of Computer Science
  2. Practical Problem-solving and Programming

The theoretical topics cover:

  1. The number systems used by computers and computer scientists
  2. How different types of data (images, sound etc.) are all stored as binary data
  3. How data is transmitted between computers, the problems that can occur and their management
  4. How binary data is processed using logic circuits that convert binary input into the desired binary output
  5. Operating Systems
  6. Devices that connect to computers
  7. How data is stored
  8. Types of programming languages
  9. Security and ethical issues around the use of computers

Cookie Consent with Real Cookie Banner