Computer Science

Why should I study this subject?
Computer Science covers the technical aspects of computers, such as computer architecture, networking, database and programming as well as the theory of computation and the moral, ethical, legal and cultural issues surrounding the subject. It is an intensely creative subject that enables students to develop skills in analysis, problem solving, invention and innovation and investigates the relationships between the natural and digital worlds.

What will I study?

  • Fundamentals of programming, data structures, data representation and algorithms
  • Theory of computation
  • Fundamentals of computer systems, organisation and architecture
  • Consequences of uses of computing
  • Communication and networking
  • Database
  • Functional programming


What are the entry requirements?
Please check this subject table for full details of our A Level entry requirements.

What is the exam board?
OCR