Cambridge IGCSE Computer Science
Syllabus 0478 / 0984
Full syllabus: Data representation, communication & networks, hardware, software, security, programming (Python/pseudocode), databases, Boolean logic. Paper 1 theory and Paper 2 problem-solving & programming.
Cambridge AS & A Level Computer Science
Syllabus 9618
Full syllabus: Data structures, algorithms, OOP, databases, networking, security, processor architecture, assembly language, AI & machine learning. Papers 1–4 including practical programming.
IB Diploma Computer Science
HL & SL
Complete HL/SL: System fundamentals, computer organisation, networks, computational thinking, abstract data structures (HL), resource management (HL), control (HL). IA (solution) guidance and Paper 1/2 strategy.
AP Computer Science
AP CSA & AP CSP
Both courses: AP CS A — Java programming, OOP, arrays, ArrayLists, 2D arrays, inheritance, recursion. AP CS Principles — computational thinking, data, algorithms, internet, creative projects. FRQ and MCQ strategy.