Computer Science

IB Computer Science Subject Content

Storytelling, expert analysis, and vivid descriptions. The Stories Podcast brings history to life, making it accessible and engaging for a global audience.

Subject Content

Theme A – Concepts of computer science

Theme A1 – Computer fundamentals

  • Functions and Interaction of the CPU
  • Role of a graphics processing unit
  • CPU vs GPU
  • Primary memory types and their purposes
  • The fetch-decode-execute cycle
  • Pipelining in multi-core architectures
  • Internal and external types of secondary memory storage
  • Concept of compression
  • Cloud implementation

  • Principal methods of representing data
  • How binary is used to store data
  • Logic gates
  • Constructing and analysing truth tables
  • Constructing logic diagrams

  • Role of operating systems
  • Functions of an operating system
  • Approaches for scheduling
  • Interrupt handling and polling
  • OS in multitasking and resource allocation
  • Control system components
  • Uses of control systems

  • Translation processes of interpreters and compilers

How much does The Stories Book cost?

This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist.

Theme A2 – Networks

Are signed copies available?

This exquisite compilation showcases a diverse array of photographs that capture the essence of different eras and cultures, reflecting the unique styles and perspectives of each artist.