Skip to content ↓

Computer Science

Examination Board | IOCR
Specification Code | H446 - A Level Computer Science

Subject Content

Year 12

  • Computing Mathematics 
  • Software analysis and design - Project lifecycle, algorithm design and programming
  • Computing ethics and laws
  • Programming project

Year 13

  • Computational thinking
  • Software development
  • Boolean Algebra
  • Software project

Assessment Details

Assessment is via an external exam, looking at the principles of computer systems. This is a two-hour paper, involving scenario-based questions. 

In addition to the exam, the students will complete a practical unit covering the implementation of system security on a server and client. 

To be successful, students will need to be able to:

  • Think creatively, to find the best solution to a given problem
  • Show resilience when working with code that may not always work the first time
  • Be prepared to experiment with a number of ideas before selecting the best
  • Enjoy the challenge of creating computer code - Want to stretch this to include several programming languages
  • Be curious and adventurous when looking at how a computer could be used to solve problems
  • Be reflective and evaluative - Be able to critique their own and others' work in a constructive way.
  • Be able to analyse a range of concepts and determine the best course of action given a range of options.

Additional Equipment Recommended

  • Laptop computer suitable for running coding environments such as MS Visual Studio

What can I do to support my child at home?

  • Keep abreast of technology news - we will often discuss this in class. 
  • Assist with proofreading of coursework - Students are encouraged to self-assess beforehand in
  • Encourage coding and experimentation with code at home - Help to identify suitable problems to solve with a computer
  • Consider providing ideas for a programming project
  • Provide access to the internet to help with homework
  • Consider having access to a BBC Microbit, Raspberry Pi or other low-cost programmable computer to help provide access to different coding projects.
Websites

Books: 

OCR AS and A Level Computer Science Textbook PM Heathcote and RSU Heathcote ISBN: 978-1-910523-05-6

Teaching Staff Contact Details

Head of Computing and ICT

Mr Clawson - sclawson@cottesloe.bucks.sch.uk

Teacher of Computer Science

Mr Long - glong@cottesloe.bucks.sch.uk

Computer Science Curriculum Intent and Ethos

Intent

As passionate and enthusiastic users of technology, we believe our learners should have an appreciation of the amazing past, present and future devices, pioneers and milestones that impact us all. Much of our current technology is now merely consumed by end-users, and we aim to broaden our learner’s horizons by showing how they can master the devices, stretching them beyond their limitations. Lessons will be practical, engaging and theoretical, with an emphasis on expanding their ideas through independent problem-solving, research and presentation of solutions.

We aim to develop fundamental principles of both problem-solving and effective use of current technology through a range of tasks and scenarios, linked to real-world ideas. Solving technical and commercial problems with software, code and creative ideas for the use of systems will upskill learners to meet the demands of local and national employers in this exciting field. The benefits of these problem-solving approaches are not just restricted to the subject area; students who master computational thinking can apply these to everyday situations, across all aspects of modern life.

Ethos

We study Computing and ICT at Key Stage 3 in order to develop and instil the personal and technical abilities that will enable students to be both employable and active in an ever-changing technological world. Students will become enthused to look beyond the limits of the devices of today, using computational thinking skills to solve problems that exist now and in the future. Learners completing Key Stage 3 will have an appreciation of both what a computer can do and how it accomplishes its tasks, as well as how devices can be responsibly and effectively used to enhance their lives both in and out of the workplace.

In Key Stage 4 and 5, we aim to provide students wishing to deepen their knowledge and skills in technology to become creative, independent and resilient digital users.

Careers in Computing and ICT

The world of technology is constantly evolving, and with it, a myriad of exciting career opportunities in computing and ICT. Here's a glimpse into some of the most promising fields:

Software Development
  • Web Developer: Create and maintain websites and web applications.  
  • Mobile App Developer: Design and build apps for smartphones and tablets.  
  • Game Developer: Develop video games for various platforms.  
  • Software Engineer: Design, develop, and test software systems.  
Cybersecurity
  • Cybersecurity Analyst: Protect computer systems and networks from cyber threats.  
  • Ethical Hacker: Identify vulnerabilities in systems to improve security.  
  • Information Security Analyst: Implement security measures to safeguard sensitive information.  
Data Science and Artificial Intelligence
  • Data Scientist: Collect, analyse, and interpret large datasets to extract insights.  
  • Machine Learning Engineer: Develop algorithms that enable machines to learn from data.  
  • AI Engineer: Design and build intelligent systems and agents.  
Network Engineering
  • Network Engineer: Design, implement, and maintain computer networks.  
  • Network Security Engineer: Secure computer networks from cyberattacks.  
  • Cloud Engineer: Manage and maintain cloud computing infrastructure.  
Other Promising Fields
  • UX/UI Designer: Create user-friendly and visually appealing interfaces.  
  • Digital Marketing Specialist: Promote products and services online.  
  • IT Consultant: Provide IT solutions and advice to businesses.  
  • IT Support Specialist: Help users with technical issues.