Skip to content ↓

Computer Science (HL and SL)

Computing is part of everything we do! 

 Computer Science requires an understanding of the fundamental concepts of computational thinking as well as knowledge of how computers and other digital devices operate. The course is engaging, accessible, inspiring and rigorous. Drawing on a wide spectrum of knowledge it enables and empowers innovation, exploration and the acquisition of further knowledge. Computer Science interacts with and influences cultures, society and how individuals and societies behave, raising ethical issues.  

  Lessons encourage a high degree of collaboration amongst students and promote creative thinking and problem-solving.  This subject enables access to further study and careers in the high demand technology industry of Computer Science, Artificial Intelligence, Software Engineering, Computer Games, Films, Finance and virtually all areas of business and society.  

Course content

All students will undertake practical work to develop a solution that demonstrates the application of skills using object orientated programming.  

Standard Level  

Higher Level  

Core: system fundamentals, computer organisation, networks and computational thinking, problem-solving and programming.  


Extension: Abstract Data Structures, Resource Management, Control.  



Standard Level  

Higher Level  

Internal assessment  

Development of a computational solution (30%)  

Development of a computational solution (20%)  

External assessment  

Paper 1: short answer and structured answer questions (45%)   

Paper 2: questions relating to Object  

Orientated Programming (25%)  

Paper 1: short answer and  

structured answer questions (40%)  

Paper 2: questions relating to  

Object Orientated Programming  


Case study: Annually issued (20%)   


Work experience placements, Computer Club.

Further study

Many students go on to study Computer Science at university including Cambridge, Warwick, Birmingham and Bath.

 “It's logical, interesting, and an area that is expanding in the technological age. One of the few courses that you can actually get employed from with relative ease and has a wide range of jobs to choose from within the field”  Holly