ICT and Computer Science

Our A-level in Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement. Our Computer Science qualification values computational thinking, helping our students to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence.

The aims of our qualification are to enable learners to develop:

  • An understanding and ability to apply the fundamental principles and concepts of computer science, including: abstraction, decomposition, logic, algorithms and data representation.
  • The ability to analyse problems in computational terms through practical experience of solving such problems, including writing programs to do so.
  • The capacity to think creatively, innovatively, analytically, logically and critically.
  • The capacity to see relationships between different aspects of computer science
  • Mathematical skills.

Can you answer ‘yes!’ to these questions?

  • Do I enjoy computer programming and designing algorithms?
  • Do I enjoy problem solving and being creative with computers?
  • Do I enjoy planning and carrying out project work under my own control?
  • Do I want to give myself a path to University or Apprenticeships in this or related subjects?

“I love studying this subject because I enjoy learning about how computers work and how they impact society.” Mawadah Odeh 12S

Why Computer Science?

  • A subject that leads on to Computer Science at University and builds on our GCSE in Computer Science.
  • A skill area that has become vitally important across all job sectors including the digital economy.
  • The coursework component means you secure 20% of your A-Level grade before the exams and develop a range of practical, transferrable skills.
  • This qualification is a good fit with Maths and Science.
  • We have consistently excellent results and students benefit from very supportive teachers.
  • The department has two well equipped computer labs with modern software and 3D printers.

Current Entry Requirements

  • A/B in Maths and English.
  • An A/B in Computing/Computer Science at GCSE is desirable.
  • A summer programming assignment must be completed and submitted before the course begins in September.

Course Structure

  • 01 Computing Principals will cover the characteristics of contemporary systems architecture including software and software development, data types, data structures and algorithms, legal, moral, ethical and cultural issues
  • 40% 01 Computer systems
  • Externally marked question paper, 140 marks, 2hr 30 mins
  • 02 Algorithms and Programming questions concerning computational thinking: Programming and problem solving, Pattern recognition, abstraction and decomposition, Algorithm design and efficiency
  • 40% 02 Algorithms and programming
  • Externally marked question paper, 140 marks, 2hr 30 mins
  • 03 Programming Project we select a user-driven problem of an appropriate size and complexity to solve. Students will need to analyse the problem, design a solution, implement it and give a thorough evaluation.
  • 20% 03 Programming project
  • Internally assessed, externally moderated, 70 marks

 Staff contacts

  • Mr A Young, Head of Department
  • Mrs E Thompson