IB Computer Science Learning Platform

Master the IB Diploma Programme Computer Science curriculum with interactive flashcards, comprehensive study slides, and spaced repetition learning.

Comprehensive Coverage

Complete syllabus coverage for both SL and HL students, organized by topic and syllabus point.

Smart Flashcards

Spaced repetition system using the SM-2 algorithm to optimize your learning and retention.

Interactive Slides

Study with presentation-style slides for each syllabus point, with teacher-editable content.

Get Started

Sign in with your Microsoft account to access the platform

What You'll Learn

Theme A: Computer Systems

  • • Computer hardware and operation
  • • Networks and data transmission
  • • Databases and SQL
  • • Machine learning fundamentals

Theme B: Computational Thinking

  • • Programming fundamentals in Python
  • • Data structures and algorithms
  • • Object-oriented programming
  • • Abstract data types