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
Networks
bottom of page