Skip to content ↓

Computer Science GCSE

Computer Science (9-1) J277

Why Study Computer Science?

You will build on the skills you have already developed in Computer Science. Your programming skills are further developed using high-level textual programming languages (Python) to develop an understanding of how computer science is used practically in the real world. 

You will learn how to design, build and test a fully-programmed solution to a range of problems. The course provides a real study of computation and logic and enables you to apply computational thinking in a practical context. 

The course reflects today's global world; you will develop knowledge and understanding of how technology can be used proactively to help with current issues that impact modern society. 

You Will Study

Computer Systems 

This is the more theoretical of the two units. You will cover a broad range of topics that show the impact of Computer Science on us as humans and how we, as a society, are making the best use of it. Topics include:

  • Systems architecture
  • Memory and storage 
  • Computer networks, connections, and protocols 
  • Network security
  • Systems software
  • Ethical, legal, cultural, and environmental impacts of digital technology
Computational Thinking, Algorithms, and Programming 

Topics include:

  • Algorithms
  • Programming fundamentals
  • Producing robust programs
  • Boolean logic
  • Programming Languages 
  • Integrated Development Environments