Apply now for 2019
Back to Subjects Menu

Computer Science


Welcome to the ICT and Computer Science Department.

Our aim is to teach the principles of information and computation, how digital systems work, and how to put this knowledge to use through programming.

Throughout the Key Stages we continue to build on this knowledge and understanding so that our students are equipped to use Information Technology to create programs, systems and a range of content. They should also become digitally literate – able to use, and express themselves and develop their ideas through, information and communication technology – at a level suitable for the future workplace and as active participants in a digital world.


Computing is now taught in Years 7 and 8 and is also an option for GCSE and A-level.

The European Computer Driving Licence is taught in Year 9. This means that all students have the opportunity to achieve a Level 2 qualification within one year.

Year Group Cycle 1 Cycle 2 Cycle 3
Year 7 Under the Hood Thinking like a Computer Scientist Drawing and Manipulating Shapes
  Cycle 4 Cycle 5  
Year 7 Webpage Creation from the ground up Creating an Animation  


Year Group Cycle 1 Cycle 2 Cycle 3
Year 8 Designing for HCI Representing Images Programming a Calculator
  Cycle 4 Cycle 5  
Year 8 Programming a Quiz Introduction to Python  


Year Group Cycle 1 Cycle 2 Cycle 3
Year 9 PowerPoint Word Excel
  Cycle 4 Cycle 5  
Year 9 Improving Productivity Python- next steps  



The new 9-1 Computer Science course is both a creative and practical subject – students will be able to use the knowledge and skills they learn in the classroom on real-world problems.

Students will create valuable thinking and programming skills that are extremely attractive in the modern workplace. The course consists of three components:

COMPONENT 1 – Computer Systems. Exam Paper, 1.5 hours. Worth 40%.

• How processors work.

• Computer memory and storage.

• Modern network layouts and how they function.

• Cyber security.

• How types of software are used within computer systems.

• How computers and computing affect ethical, legal, cultural and environmental issues.

COMPONENT 2 - Computational Thinking, Algorithms and Programming. Exam paper, 1.5 hours. Worth 40%

• Fundamental algorithms in computer science.

• Programming techniques.

• Producing programs through diagrams.

• Testing programs to make them resistant to misuse.

• Exploring Boolean algebra (AND, OR, NOT).

• Storing data within computers in binary form.

COMPONENT 3 – A Programming Project. 20 hours (under exam condition). Worth 20%

• Use new-found programming skills on an independent coding project by solving a real-world problem of their choice.


The new reformed A-level Computer Science qualification is now available for Prince William students. The course will be relevant to the modern and changing world of computing, and also be relevant to the higher education community. Like the GCSE, the course is practical, students can apply the academic principles learned in the classroom to real-world systems. It’s an intensely creative subject that combines invention and excitement, that can look at the natural world through a digital prism. The qualifications will value computational thinking, help students to develop the skills to solve problems, design systems and understand the power and limits of human and machine intelligence.

AS Computer Science

01 Computing principles. Exam paper, 1 hour 15 mins. Worth 50%.

  • The characteristics of contemporary processors, input, output and storage devices.
  • Software and software development.
  • Programming.
  • Exchanging data.
  • Data types, data structures and algorithms.
  • Legal, moral, ethical and cultural issues Computing-related laws.

02 Algorithms and problem solving. Exam paper, 1 hour 15 mins. Worth 50%.

  • Elements of computational thinking.
  • Problem solving and programming.
  • Algorithms.


Students will be required to complete the AS units which together are worth 80% of the final grade. In addition to these units they will be required to complete a programming project which is worth 20% of the final mark. In this practical unit, students will need to analyse a problem and then design, develop and evaluate a solution.

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now