Computer Science

Back to Key Information

OCR H446

This A level focuses on programming, building on the GCSE OCR Computing and emphasising the importance of computational thinking as a discipline. It will have an expanded maths focus, much of which will be embedded within the course and will put computational thinking at its core, helping students to develop the skills to solve problems, design systems and understand human and machine intelligence. The course allows students to apply academic principles learned in the classroom to real world systems in an exciting and engaging manner. It will give students a clear progression into higher education, as the course was designed after consultation with members of BCS, CAS and top universities.

AS and A Level - Computer Science - H046, H446

Course content

Component 1

  1. Structure and function of processor
  2. Types of processor
  3. Input, output and storage
  4. Systems software (A Level)
  5. Operating systems (AS Level)
  6. Applications generation
  7. Software development
  8. Types of programming language
  9. Compression, encryption and hashing
  10. Databases
  11. Networks
  12. Web technologies
  13. Data types
  14. Boolean algebra
  15. Computing-related legislation
  16. Moral and ethical issues

Component 2

  1. Thinking abstractly
  2. Thinking ahead
  3. Thinking procedurally
  4. Thinking logically
  5. Thinking concurrently
  6. Programming techniques
  7. Software development
  8. Computational methods

Assessment

All exams are sat at the end of Year 13.

Paper 1 – 2.5 hrs Algorithms and Programming – externally assessed written exam worth 40%

Paper 2 - 2.5 hrs Computer Systems – externally assessed written exam worth 40%

Unit 3 Coursework - Programming Project – internally assessed and externally moderated coursework 20%

Entry requirements

Due to the extensive critical analytical skills required and the need to engage with computing we require a least 6 in GCSE computing and maths. Coding skills are also needed as the project uses python or similar high-level language.

Further Education and Career Paths

A Level Computer Science provides a strong foundation for a wide range of further education options and career pathways in the rapidly evolving tech industry. Students who complete this course often progress to university degrees in subjects such as Computer Science, Software Engineering, Artificial Intelligence, Data Science, Cybersecurity, and Information Technology. Vocational routes, such as apprenticeships in IT support, programming, or digital marketing, are also available and offer hands-on experience in the field.

Career opportunities include roles such as software developer, systems analyst, data analyst, network engineer, cybersecurity specialist, and more. The subject also builds key transferable skills—problem-solving, logical thinking, and analytical reasoning—that are highly valued across many industries. With the growing demand for digital skills globally, A Level Computer Science is a strategic choice for students looking to enter innovative, high-growth sectors.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×