Accessibility links

Computer Science AS level at Carnforth High School

Course description

Advances in Computing are transforming the way we work. Computer Science AS-Level aims to teach you a wide range of computational thinking and the practical application of this theory. You will learn to program in several languages to an in depth level. The problem solving skills you will develop in Computer Science are highly desirable at higher education institutes and within employment.

Course content

1: Fundamentals of Programming

  • An overview of key programming concepts.

2: Fundamentals of Data Structures

  • How a range of data structures can be used in a practical setting?

3: Systematic Approach to Problem Solving

  • The System Life Cycle followed to solve a problem.

4: Theory of Computation

  • An overview of key computational thinking concepts.

5: Fundamentals of Data Representation

  • Develop an understanding of how different data is represented by computers.

6: Fundamentals of Computer Systems

  • How the multiple elements of a computer system work together?

7: Fundamentals of Computer Organisation and Architecture

  • How the hardware within a computer system functions? with particular focus on the structure and role of the processor.

8: Consequences of uses of Computing

  • The social, moral and legal issues and opportunities provided by computers

9: Fundamentals of Communication and Networking

  • How computer communication functions across a network?

Entry requirements

General Entry Requirement:  5 A*-Cs at GCSE including GCSE English and/or Mathematics. 

In addition, a minimum B grade for the A-Level subject you are hoping to study.


The course is assessed by two examination papers.
Paper 1 tests a student’s ability to program as well as their theoretical knowledge of Computer Science.  It is an on-screen exam over 1 hour and 30 minutes. Candidates are given preliminary material and a skeleton program which during the exam they will need to explain and adapt based on the questions given.
Paper 2 is a traditional written exam over 1 hour and 30 minutes. It covers topics 5 to 9 with students assessed through a series of short and extended answer questions.

Financial information

Students should download Python 3.5 as this is the key programming language used during the course.
In order to develop their programming skills students should sign up to This website has courses to support learning of a range of programming languages.

How to apply

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

Last updated date: 05 December 2016
Provider logo

Key information