Computer Science

Choose a subject:

Subject Leader

Faisal Bahkt 

Vision

As a department we want all our students to be competent, well-rounded practitioners of Computer Science, who are able to thrive in the modern world of developing technology.

To us this means, they will have developed the following skills and knowledge:  

  1. Apply computational thinking skills to develop algorithms 
  2. Competency in coding solutions using a programming language 
  3. Understanding Pseudocode and how to apply it. 
  4. Sound systems architecture 
  5. Sound Data representation knowledge in its differing forms 
  6. Sound Networking knowledge 
  7. Developing a broad understanding of the legal, cultural, ethical and environmental impact of technology.
  8. Coding beyond Python 
  9. Computer and Digital literacy 

Key Stage 3 and 4 Curriculum Map, view here

Key Stage 5 Curriculum Map, view here

Important Links