top of page

IB Computer Science

This section details the Chapters and Topics covering the IB Computer Science Course. Chapters specific to HL are indicated accordingly.

Chapter Index

Chapter
Topic
Is HL Only
Year 13
Year 12
Systems in Organizations
1. System Fundamentals
Ready
System Design Basics
1. System Fundamentals
Ready
Computer Architecture
2. Computer Organization
Ready
Ready
Secondary Memory
2. Computer Organization
Ready
Ready
Operating and Application Systems
2. Computer Organization
Ready
Ready
Binary Representation
2. Computer Organization
Ready
Ready
Simple Logic Gates
2. Computer Organization
Ready
Ready
Network Fundamentals
3. Networks
Ready
Ready
Data Transmission
3. Networks
Ready
Ready
Wireless Networking
3. Networks
Ready
Ready
General Principles
4. Computational Thinking
Ready
Ready
Program Design
4. Computational Thinking
Ready
In Progress
Intro to Programming
4. Computational Thinking
Catch-up
In Progress
Object as a Programming Concept
4. Object Oriented Programming
NA
In Progress
Features of OOP
4. Object Oriented Programming
NA
Page 1 of 2

Programming & Internal Assessment

Programming lessons will be given throughout the year, along with dedicated workshops geared towards the Internal Assessment. For more information about the Internal Assessment, click here.

Chapter
Year 13
Year 12
Introduction
Ready
Ready
Analysis of the Hello World Program
Ready
Ready
Adding Comments to a Program
Ready
Ready
Simple Data Types
Ready
Ready
Declaring Variables
Ready
Ready
Initialisation and Assignments
Ready
Ready
Declaring Constants
Ready
Ready
Arithmetic Operators
Ready
Ready
Expressions
Ready
Ready
Display Output
Ready
Ready
Read Input
Ready
Ready
The String Data Type
Ready
Ready
Meaningful Commenting
Earmarked
Ready
The IF Statement
Ready
Ready
The IF Else Statement
Ready
Ready
Page 1 of 5

Self-test by Topic

System Fundamentals

Abstract Data Structures

Computer Organization

Resource Management

bottom of page