Computer Science
Why Study This Subject?
Computer Science is both logical and creative, combining invention with reasoning. It explores the world through a digital prism, challenging you to think critically and solve complex problems. Throughout the course, you will develop your understanding of computational thinking, analytical skills, and problem-solving techniques.
Over 90% of our students progress to STEM-based university degrees or apprenticeships in areas such as Computer Science, Artificial Intelligence, Data Analytics, Robotics, Cyber Security, Games Programming, and Software Engineering.
At GCSE, you will have most likely used Python for procedural programming. At A Level, you will continue to use Python to develop your procedural programming skills and Java to learn object-oriented programming. You will also work with HTML5, CSS, JavaScript, PHP, and MySQL to create web applications.
Your coursework project can be developed using a programming language of your choice, or a combination of languages, allowing you to build on your strengths and interests as a programmer.
Topics You Will Cover
This course follows the OCR specification. Topics include:
- Computer systems
- Problem solving, programming and algorithms
- Programming project component (NEA – non-examined assessment).
Programming languages covered are Python, C#, HTML, CSS, JavaScript, SQL, and PHP.
Preparing for A Level Computer Science
If you would like to get a head start before joining Greenhead College, we recommend developing some basic skills in:
- Python
- Java
- SQL
- HTML5
- CSS3
- JavaScript
A great place to begin is W3Schools, which provides tutorials, examples, and interactive exercises covering a wide range of programming and web development technologies.
If you would like to focus on learning Python, there are many excellent tutorials available online. We particularly recommend the Python courses available through Codecademy.
Entry Guidelines
Grade 6 in GCSE Maths and either Grade 6 in Computer Science/Computing or sufficient experience of programming (if you did not study Computer Science at GCSE). We recommend you study A Level Mathematics alongside this subject.
Computing News
-
4 September 2026 Computer Science Students Partner with Stone Driving School to Launch New Website Read More
-
14 May 2026 Greenhead College Students Take Part in Games Jam at the University of Huddersfield Read More
-
7 May 2026 Greenhead College Students Excel in Bebras Coding Challenge Read More
-
6 February 2026 Greenhead College Celebrates 26 Outstanding Offers from Oxford and Cambridge Universities Read More
-
27 January 2026 Leeds Uni – Hackathon – Hack for Humanity Read More
-
6 January 2026 Greenhead Computer Science students go behind the scenes at Bradford University Read More
-
14 November 2025 Students Transform Holme Valley Food Bank’s Online Presence with New Website and Branding Read More
-
20 February 2024 Computer Science Competition Success Read More
-
2 February 2024 27 students secure coveted places at Oxbridge Universities Read More
-
26 January 2024 A2 student Nick develops app for RSPCA Read More
-
18 September 2018 Shaun’s Silver Medal Success in Japan Read More

