Welcome to KS4 Computer Science!

This section is for the OCR J277 Computer Science GCSE (Papers 1 and 2)


Paper 1 - Computer Systems

  1. Systems Architecture
    1.1 Architecture of the CPU
    1.2 CPU Performance
    1.3 Embedded Systems
  2. Memory
    2.1 Primary Storage (Memory)
    2.2 Secondary Storage
    2.3 Units
    2.4 Data Storage
    2.5 Compression
  3. Computer Networks, Connections and Protocols
    3.1 Networks and Topologies
    3.2 Wired and Wirless Networks, Protocols and Layers
  4. Network Security
    4.1 Threats to computer systems and networks
    4.2 Identifying and preventing vulnerabilities
  5. System Software
    5.1 Operating systems
    5.2 Utility software
  6. Ethical, Legal, Cultural and Environmental Impacts
    6.1. Ethical, Legal, Cultural and Environmental Impacts

Paper 2 - Computational Thinking

  1. Algorithms
    1.1 Computational thinking
    1.2 Designing, creating and refining algorithms
    1.3 Searching and sorting algorithms
  2. Programming fundamentals
    2.1. Programming Fundamentals
    2.2. Data types
    2.3. Additional programming techniques
  3. Defensive design
    3.1. Defensive Design
    3.2. Testing
  4. Boolean Logic
    4.1. Boolean logic
  5. Languages
    5.1. Languages
    5.2. The Integrated Development Environment (IDE)

Table of contents