Computer Science

Why take GCSE (9-1) Computer Science?

Computer Science is a very practical subject – students will be able to use the knowledge and skills they learn in the classroom on real-world problems.

It’s also a highly creative subject that calls on learners to be inventive. To help us develop this engaging, modern qualification, we talked to companies like Microsoft, Google and Cisco; organisations like Computing At School (CAS) and also teachers and academics.

The course at a glance

The course is divided in to two components, Computer Systems and Computational Thinking. Along side developing programming skills using Python, students will learn the fundamentals of computer hardware, software and networking as well as how to design and develop their own solutions to a real-world programming project.

Computer Systems

  • Study how processors work.
  • Investigate computer memory and storage.
  • Explore modern network layouts and how they function
  • Build skills in the ever important realm of cyber security
  • Investigate how types of software are used within computer systems.
  • Stretch wider comprehension of how computers and computing affect ethical, legal, cultural and environmental issues.

Computational Thinking, Algorithms and Programming

  • Study fundamental algorithms in computer science
  • Build a firm foundation in programming techniques.
  • Produce programs through diagrams
  • Thoroughly test programs and make them resistant to misuse.
  • Explore Boolean algebra (AND, OR, NOT).
  • Understand how we store data within computers in binary form.

What will a student gain from this course?

  • Valuable thinking and programming skills that are extremely attractive in the modern workplace.
  • A deep understanding of problem solving and experience in creating logical and efficient solutions.
  • Ability to write down solutions to problems for other people to understand.
  • A good grounding in mainstream computing theory and understanding

What could your child do next?

Our GCSE (9-1) Computer Science is effective preparation for a range of qualifications including:

  • AS Level Computer Science.
  • A Level Computer Science.
  • Cambridge Technicals – IT Level 3 or Digital Media Level 3
    (these are OCR vocational qualifications that offer an alternative to A levels for students aged 16+).

It also provides a good grounding for other subject areas that require problem solving and analytical skills

What Careers could a GCSE in Computer Science lead to?

There are many different careers that our qualifications could help students move towards.

Here are some examples of sample career paths:

  • Data Analyst
  • Games Developer
  • Networks Manager
  • Software Architect
  • Robotics Engineer
  • Multimedia Programmer
  • Cyber Security
  • Forensic Computing
  • Animator
  • Web Design
  • App development
  • Nanotechnologist