Fees: IB Evaluation Fee as appropriate

Learning Recommendations: To be taken after IB Computer Science SL and understanding of Algebra 2 level math General Description: The computer science standard level course focuses on software development, fundamentals of computer systems and the relationship between computing systems and society. The higher level course extends learning began in IB Computer Science SL and encompasses all these elements; but is extended to include an advanced/investigative case study, computer mathematics and logic, advanced data structures and algorithms, further system fundamentals, and file organization. A link to the full IB Computer Science SL/HL curriculum is here:



Content: -Core: System fundamentals, Design and maintenance; Computer organization and components Networks, networking technologies, and infrastructures; Computational thinking, problem-solving and programming, Abstract data structures and processing operations, Resource management, Computer/processor controlled systems, Object oriented programming (OOP)

  • Investigative Case Study – A case study scenario is provided at the beginning of the year, and students investigate the scenario in depth in preparation for the assessment.

Strategies: - Independent work - small & large group collaboration

  • -Use of available computer technology -Project based inquiry & investigation

Equipment to be provided by student: None