Accessibility links

Computer Science A Level at Bishop Heber High School

Course description

This subject requires knowledge of a high level programming language. This means that those students who have studied Computer Science at GCSE will have a distinct advantage. Having said that, there is no previous subject requirement for studying Computing at A-level, although those who are comfortable with mathematical concepts are likely to find the course easier. There is no coursework at AS level, and most lessons will not involve using a computer, until A2 where a major programming project is attempted.

The course will be suitable for people wishing to continue doing Computer Science at university, or courses such as games development or systems design. You may find that such courses also require another science as well as Computing, although this is heavily dependent on the institution.

Computing A-level is also complementary to many other subjects where a deeper understanding of computers is desirable, e.g. Geography, Geological or Environmental Science, Business and Sciences.

Course content

01 Computer Systems

This component will be a traditionally marked and structured question paper with a mix of question types: short-answer, longer-answer, and levels of response mark-scheme-type questions. It will cover the characteristics of contemporary systems architecture and other areas including the following:

  • Software and its development
  • Types of programming languages
  • Data types, representation and structures
  • Exchanging data and web technologies
  • Following algorithms
  • Using Boolean algebra
  • Legal, moral and ethical issues  

02 Algorithms and Programming 

This component will be a traditionally marked and structured question paper with two sections, both of which will include a mix of question types: shortanswer, longer-answer, and levels of response mark-scheme-type questions. 

Section A

Traditional questions concerning computational thinking.

  • Elements of computational thinking
  • Programming and problem solving
  • Pattern recognition, abstraction and decomposition
  • Algorithm design and efficiency
  • Standard algorithms 

Section B

There will be a scenario/task contained in the paper, which could be an algorithm or a text page-based task, which will involve problem solving.

03 Programming Project

External postal moderation or repository. 

Students and/or centres select their own user-driven problem of an appropriate size and complexity to solve. This will enable them to demonstrate the skills and knowledge necessary to meet the assessment objectives. Students will need to analyse the problem, design a solution, implement the solution and give a thorough evaluation.




How to apply

If you want to apply for this course, you will need to contact Bishop Heber High School directly.

Last updated date: 30 August 2016

Key information