GCSE Computer Science is an exciting subject that helps you understand how computers and technology work. You’ll learn about the key parts of a computer, how they process and store information, and how networks connect devices. You’ll also explore important topics like cybersecurity, programming, and the impact of technology on society. By the end of the course, you’ll have the skills to create your own programs, solve problems using algorithms, and think critically about the role of computers in our world.
Each unit in this course comes with a full set of learning materials, including terminology lists, related videos, worksheets, flashcards for studying, and additional resources to support your learning. Whether you’re interested in coding, designing systems, or understanding how technology shapes our lives, this course is your first step into the world of computer science.
1.1.1 Architecture of the CPU
1.1.2 CPU performance
1.1.3 Embedded systems
1.2.1 Primary storage (Memory)
1.2.2 Secondary storage
1.2.3 Units
1.2.4 Data storage (Numbers, Characters, Images, Sound)
1.2.5 Data storage: Data capacity and calculation of data requirements
1.2.6 Data compression
1.3.1 Networks and topologies
1.3.2 Wired and wireless networks, protocols and layers
1.4.1 Threats to computer systems and networks
1.4.2 Identifying and preventing vulnerabilities
1.5.1 Operating systems
1.5.2 Utility software
1.6.1 Ethical, legal, cultural and environmental impact
1.6.2 Privacy issues
1.6.3 Legislation relevant to Computer Science
2.1.1 Computational thinking
2.1.2 Designing, creating and refining algorithms
2.1.3 Searching algorithms
2.1.4 Sorting algorithms
2.2.1 Programming concepts
2.2.2 Data types
2.2.3 Additional programming techniques
2.3.1 Defensive design
2.3.2 Testing
2.4.1 Boolean logic
2.5.1 Languages
2.5.2 Tools