Syllabus Progress

Tracking the completion of the 2027 IB Computer Science notes.

Topic Status
A1: Computer Fundamentals FINISHED
Computer Hardware and Operation FINISHED
Data Representation and Computer Logic FINISHED
Operating Systems and Control Systems FINISHED
[HL] Translation FINISHED
A2: Networks IN PROGRESS
Network Fundamentals IN PROGRESS
Network Architecture NOT STARTED
Data Transmissions NOT STARTED
Network Security NOT STARTED
A3: Databases NOT STARTED
Database Fundamentals NOT STARTED
Database Design NOT STARTED
Database Programming NOT STARTED
[HL] Alternative Databases and Data Warehouses NOT STARTED
A4: Machine Learning NOT STARTED
Machine Learning Fundamentals NOT STARTED
[HL] Data Preprocessing NOT STARTED
[HL] Machine Learning Approaches NOT STARTED
Ethical Considerations NOT STARTED
B1: Computational Thinking NOT STARTED
Approaches to Computational Thinking NOT STARTED
B2: Programming NOT STARTED
Programming Fundamentals NOT STARTED
Data Structures NOT STARTED
Programming Constructs NOT STARTED
Programming Algorithms NOT STARTED
File Processing NOT STARTED
B3: Object-Oriented Programming NOT STARTED
Fundamentals of OOP for a Single Class NOT STARTED
[HL] Fundamentals of OOP for Multiple Classes NOT STARTED
B4: Abstract Data Types [HL] NOT STARTED
Fundamentals of Abstract Data Types NOT STARTED

Development Goal

Targeting 100% completion by August 2026.