Welcome to CompSci Hub

Welcome to the International Baccalaureate Diploma’s Computer Science resource site for teachers and students.

This site provides teaching & learning resources for eight key topics of the HL course (topics 1 to 7 and Option D – OOP). for the Computer Science course (either HL or SL) as a part of the IB Diploma.

Having scoured the web for information and resources regarding the Computer Science SL/HL course and found very little, I’ve decided to collate all known resources, add in a few of our own, and publish it for all to see and use. If I have accidentally used a resource that you own without your consent, please let us know and I will take it down immediately.

Regretfully, I no longer teach the IB Computer Science course. Furthermore, the IB has stated that they will be releasing a new specification to be started in the academic year 2023-24, with the first exams in May 2025.

Thank you to everyone for supporting this project for the last 7 years. I will miss you all dearly and wish you every success with your Computer Science journey. 

Happy computing!

My first computer:
Sinclair ZX Spectrum +2