A-Level Computer Science

OCR Exam Board

Our A Level Computer Science qualification helps students understand the core academic principles of computer science. Classroom learning is transferred into creating real-world systems through the creation of an independent programming project. Our A Level will develop the student’s technical understanding and their ability to analyse and solve problems using computational thinking. 

Mathematical skills are embedded throughout the content of the three components. They will be assessed in the written papers and through the non-examined assessment where appropriate. It is marked using levels of response style mark schemes and in the Evaluation section of the Programming project component. 

  • Course Units

    Computer systems

    • The characteristics of contemporary processors, input, output and storage devices. (3 topics)
    • Software and software development (4 topics)
    • Exchanging data (4 topics)
    • Data types, data structures and algorithms (4 topics)
    • Legal, moral, cultural and ethical issues (2 topics)

     

    Algorithms and programming

    • Elements of computational thinking (5 topics)
    • Problem solving and programming (2 topics)
    • Algorithms (1 topic)

    Non exam assessment Programming project

    • Analysis of the problem (10 marks) (4 topics)
    • Design of the solution (15 marks) (3 topics)
    • Developing the solution (25 marks) (2 topics)
    • Evaluation (20 marks) (4 topics)
  • Modules

    Students study three components over two years. Computer systems component (01) contains the majority of the content of the specification and is assessed in a written paper recalling knowledge and understanding. Algorithms and programming component (02) relates principally to problem solving skills needed by learners to apply the knowledge and understanding encountered in  Component 01. Programming project component (03) is a practical portfolio based assessment with a task that is chosen by the learner and is produced in an appropriate programming language of the learner’s choice.

    Mathematical skills are embedded throughout the content of the three components. They will be assessed in the written papers and through the non-examined assessment where appropriate. It is marked using levels of response style mark schemes and in the Evaluation section of the Programming project component.

    Assessment method 

    Computer Systems (01) written paper (40%) 

    Algorithms and programming (02) written paper (40%) 

    Programming project (03) non exam assessment (20%)  

  • Entry Criteria

    GCSE Maths Grade 5 and above & GCSE / Level 2 ICT

Apply to study in Year 10 or Year 12

Join us in September and #ProgrammeYourFuture for a career in industry with our specialisms in engineering and cyber security.

Apply Now