Why Choose Computer Science?

Computer Science is a practical and yet intensely creative subject where learners can apply the academic principles learned in class to real world systems. Students will develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence. This course provides an excellent grounding for students wanting to study Computer Science or other technical subjects at university. It combines well with Maths or any of the three sciences.

Resources and Facilities

  • Two teaching rooms equipped with modern hardware and software
  • Drop-in study areas equipped with computers are also available to Computer Science students

Teaching and Learning Styles

A mix of practical and theory lessons

  • Practical lessons include programming basics, creating software solutions and coursework
  • Theory lessons include topics such as data types and structures, programming languages, computer hardware, networks and web technologies

Extra-Curricular Activities

A trip to Blechley Park - home of Enigma Machine code breaker Alan Turing and a tour of facilities and review of the first computers. In addition we run a Cyber Club following GCHQ's Cyber Discovery programme.

Progression Opportunities

Most of our students will go on to study either Computer Science or a related subject at university.

Computer Science profile student

Jordana Cholmondeley

Computer Science - Bishop Perowne CE College
I already had a basic knowledge of Computer Science from completing it as a GCSE at my high school, and found that not only was it a well-sought after qualification but genuinely intrigued and motivated me to learn more. It fits in well with Maths A Level, and my Psychology course aids me with the personal effects of Computer Science on people. It is incredibly valuable to learn the practicalities of technology, and this course has helped me think logically and analytically in all aspects of my studies. I am going to study Psychology at university, and this course will supplement my learning and has practical applications with how to think and approach problem solving.


There will be two equally weighted units (total 80%) assessed by two written papers of 2 hour and 30 minutes each: Computer Systems, Algorithms and Programming. There is also a Programming Project (20%) for students to complete

Course Specifics / Entry Requirements

Qualification NameMaths GCSE Req.English GCSE Req.Other Req.Desirable QualificationsSkills & Attributes Required for SuccessGuidance on Costs or Commitments
Computer Science64Computer Science GCSE grade 5 or above or other evidence of programming.A Level Maths Average GCSE grade of 5.5 If you do not have a grade 6 or above in Maths but have achieved a grade 6 or higher in GCSE Computer Science you will be advised on an individual basis.Experience of most common computer applications.

Related Courses / Activities