Course Summary

The course encourages learners to develop an understanding of, and the ability to apply, the fundamental principles and concepts of computer science, including abstraction, decomposition, logic, algorithms and data representation. It gives students the ability to analyse problems in computational terms through practical experience of writing programs to solve such problems. Students will also develop key skills such as creativity, innovation and critical analysis and apply them to different aspects of computer science. Students will also focus on articulating the individual, moral, social, ethical, legal and cultural opportunities and threats of the increasing use of digital technology in all aspects of life. Computer science and the application of computers to solve problems is not only valuable to the learners themselves, but is also essential to the future well-being of the country.

Course Introduction

Course Outline

Exam Board: WJEC

Component 1: Programming and System Development(40% of A-level: 2 hour 45 minute exam)This component investigates programs, data structures, algorithms, logical operators, programming methodologies, principal of programming, systems analysis, software engineering and the impact of computer scienceon society.

Component 2: Computer Architecture, Data, Communication and Applications(40% of A-level: 2 hour 45 minute exam)This component investigates computer architecture,communication, data representation, organisation and structure of data, programs, algorithms and software applications.

Component 3: Programmed Solution to a Problem(20% of A-level: Extended project (Non-Exam Unit))Candidates discuss, investigate, design, prototype, refine and implement, test and evaluate a computerised solution to a problem chosen by the candidate which must be solved using original code (programming). This is a substantial piece of work, undertaken over an extended period of time.

Subject Entry Requirements

In addition to the general Sixth Form Entry requirements students will need the following:
GCSE English Literature or Language: Grade 5 or above
GCSE Mathematics: Grade 6 or above (Please see below)
GCSE Computer Science: Grade 5 or above  

Students will be accepted onto the course if they have a Grade 5 or above in Maths as long as they have obtained a Grade 7 or above in GCSE Computer Science.