Computer Science

  • Course type: A level
  • Awarding/exam body: AQA


To succeed in A level Computer Science, students have to learn a high level programming language. Training and support is given but potential students should be aware that programming skills only come with considerable practice inside and outside the classroom. Interest in problem solving is paramount. The computing curriculum is focused around developing your initial programming knowledge. In your second year, you are required to design and develop a business or learning application using industry standard software such as VB.net and SQL Server.

The course contains a wide range of topics including:

  • Hardware – the inner workings of computer systems (e.g. CPU, data and address buses);
  • Software – data processing (e.g. databases), data structures (e.g. graphs, trees, lists, stacks and queues);
  • Logic – binary gates and finite state diagrams;
  • Computers in Society – the consequences of electronic systems including legislation
  • Course assessment...

    Two exams in year two. One theory; the other including practical programming. Additionally, the practical programming project makes up 20% of A level marks.

  • This course can lead to...

    This subject is useful if you want to go on to study Computing, Computer Science or Computer Engineering at degree level. For these subjects, A level Computer Science should be supported by an A level in Mathematics. You could also pursue career options such as software development and media production.

    PLEASE NOTE: It is not necessary to take A level Computer Science in order to study Computing at university. A level Maths is sufficient. However, the learning curve is much steeper if you do not.

  • Entry requirements...

    In addition to our Programme Entry Requirements, applicants must also meet specific Course Entry Requirements:

    Grade 6 in Maths and Grade 5 in English Language Grade 4 in English is acceptable if student has Grade 7 in Maths

  • Course highlights

    • Ability to solve problems by programming.
    • Half of the top jobs in US (and soon here in the UK) need an ability in coding.
Apply online