- Home
- Curriculum
- Subjects
- Computer Science
Computer Science
Examination Board OCR Course Code: H446B
Entry Requirements: Grade 6 in Maths and Computer Science at GCSE
Why study Computer Science?
Computer Science is a practical subject where students can apply the academic principles learned in the classroom to real-world systems. This course, with its emphasis on abstract thinking, general problem solving, algorithmic and mathematical reasoning and engineering-based thinking, is a good foundation for understanding future challenges in this fast-moving technological world. Computer Science is an exciting course that gives you a strong understanding of how computers work and how to write your own programs.
What will I study?
Component 1: Computer Systems - This component will introduce learners to the internal workings of the Central Processing Unit (CPU), exchanging of data, software development, data types and structures, algorithms and legal, moral, cultural and ethical issues.
Component 2: Algorithms & Programming – This component will incorporate and build on the knowledge and understanding of your previous programming skills from GCSE and your ability to think both logically and mathematically.
Component 3: Programming Project. This is a non-examined assessment where students are expected to analyse a problem and then design, develop, test, evaluate and document a program using a suitable programming language. Students enjoy this component, often designing and developing their own games. The project is independently chosen by each student and gives the flexibility to investigate diverse and varied projects.
How will I study?
Lessons will be a mixture of both theory and programming. Students will be expected to solve problems independently and develop programs/simulations via their own research and existing knowledge. You will be set five hours of independent study to complete each week, which will entail programming-based challenges, answering exam questions and pre-reading of topics.
Post-18 Pathways
For students who intend to study Computer Science or related courses at university, it should be noted that Computer Science A level is often a desirable qualification rather than an essential one. Mathematics A level is sometimes an essential qualification and if applying to Oxbridge or similar institutions, Further Mathematics may also be required.
However, there are many excellent institutions that do not require Mathematics A level and cover the required content as part of the course. For example, the Universities of
Nottingham, Leeds and Newcastle offer high ranking courses but do not require Mathematics A level.
Computer Science A level is also an excellent third choice for those who may have already decided on an alternative pathway, such as Physics or Maths. Students who study Computer Science go on to a wide variety of courses including Astrophysics, Aeronautical Engineering, Mathematics, Cyber Security, Engineering and Business & Management degrees among many others.


