GCSE Computer Science WJEC
Full course content, a smart revision plan and instant past paper feedback for GCSE Computer Science WJEC.
Start revising this course →Content Overview
86 topics in 13 modules
☑️ Fundamentals of Computer Science 17 topics
- Hardware and Communication
- Logical Operations
- Data Transmission
- Data Representation and Data Types
- Data Structures
- Organisation of Data
- Database Systems
- The Operating System
- Algorithms and Programs
- Principles of Programming
- Systems Analysis
- Software Engineering
- Program Construction
- The Need for Different Types of Software Systems and their Attributes
- Practical Programming
- Data Security and Integrity Processes
- Economic, Moral, Legal, Ethical and Cultural Issues Relating to Computer Science
☑️ Programming and System Development 9 topics
- Data Structures
- Logical Operations
- Algorithms and Programs
- Principles of Programming
- Systems Analysis
- System Design
- Software Engineering
- Program Construction
- Economic, Moral, Legal, Ethical and Cultural Issues Relating to Computer Science
☑️ Computer Architecture, Data, Communication and Applications 8 topics
- Hardware and Communication
- Data Transmissions
- Data Representation and Data Types
- Organisation and Structure of Data
- Databases and Distributed Systems
- The Operating System
- The Need for Different Types of Software Systems and their Attributes
- Data Security and Integrity Processes
☑️ Hardware 6 topics
- The Von Neumann Model
- Central Processing Unit
- The fetch-decode-execute cycle
- Factors affecting processor performance
- Input and Output
- Data Capacity and Storage Requirements
☑️ Logical Operations 4 topics
- Logical Operators
- Truth Tables
- Boolean Logic
- Simplifying Boolean expressions using Boolean identities and rules
☑️ Communication 8 topics
- Networks
- Servers
- Wired and Wireless Networks
- Network Hardware
- Protocols
- Layers
- Routing
- IP addresses
☑️ Organisation and Structure of Data 11 topics
- Representation of Numbers
- Arithmetic Shift Functions
- Overflow
- Adding Binary Numbers
- Representation of Graphics and Sounds
- Metadata
- Storage of Characters
- Data Types
- Data Structures
- Data Validation and Verification
- Algoritms
☑️ System Software 2 topics
- The Operating System
- Utility Software
☑️ Principles of Programming 1 topic
- Computer Languages
☑️ Software Engineering 1 topic
- Software Engineering
☑️ Program Construction 5 topics
- Assembler
- Complier
- Interpreter
- The Process of Compilation
- Programming Errors
☑️ Security and Data Management 8 topics
- Compression
- Cybersecurity
- Data Management
- Data Security
- Interne Cookies
- Network Security
- Policies
- Protecting Software Systems
☑️ Ethical, Legal and Environmental Impacts 6 topics
- Computer Crime
- E-Commerce
- Social Impact of Digital Technology
- Standards
- Legislation
- Environmental Issues
Other GCSE Computer Science exam boards
GCSE Computer Science WJEC Revision Content
Take a look at the written content available for this course. Practice-question availability may vary.
GCSE Computer Science WJEC - Fundamentals of Computer Science - Hardware and Communication Content Preview
Fundamentals of Computer Science
Hardware and Communication
Hardware
Hardware refers to the physical components of a computer system which you can physically touch.
-
Central Processing Unit (CPU): Known as the 'brain of the computer.' This is where most calculations take place.
-
Random-access Memory (RAM): This is the computer's "working memory". RAM temporarily stores data that is being used or processed by the CPU.
-
Hard Drive: This is where data is stored on a long-term basis. Even when the computer is switched off, data remains on the hard drive.
-
Motherboard: This is the main circuit board of a computer. All other hardware components connect to the motherboard.
-
Input/Output Devices: Input devices like the keyboard and mouse allow users to interact with the machine. Output devices like monitors and printers enable the computer to communicate information to the user.
Communication
Communication refers to the processes by which computers exchange information.
-
Networks: Computers can be connected together to form a local area network (LAN) or wide area network (WAN). Networks allow computers to share resources and communicate with each other.
-
Internet: The Internet is a global network of networks. It connects computers all over the world and provides services like the World Wide Web and email.
-
Protocols: These are standardised ways of sending and receiving data over networks. They ensure that data is transmitted accurately and in a way that can be understood by the receiving computer. Examples include HTTP, TCP/IP, and SMTP.
-
Wireless communication: Data can be sent wirelessly using technologies like Wi-Fi (used for local area networks) and 3G/4G/5G (used for wider connectivity, as in mobile phone networks).
-
Routers and Switches: These are devices that help direct data along the correct path in a network. Routers are typically used in home networks to connect multiple devices to the Internet, whilst switches are commonly found in business and data centres to connect large numbers of machines.
Security
Maintaining security of hardware and communication is paramount.
-
Firewalls: These are hardware or software systems used to prevent unauthorised access to a network.
-
Encryption: This is the process of converting data into a secure format to prevent unauthorised access. Data must be decrypted before it can be read.
-
Virus protection software: This software helps protect against malicious software (malware) such as viruses, worms, and trojans.
-
Updates: Regular software and hardware updates are important to ensure security features are up to date and can protect against the latest threats.
-
Data backup: Regularly backing up data ensures it can be restored if lost due to hardware failure, accidental deletion, or a security breach.
Question: Explain the difference between a router and a switch in the context of data communication.
Unlock instant, personalised feedback
Sign up to Adapt to practise the exam questions available for this course with instant, personalised feedback.
Start revising this course →Try Adapt now
Add this exact course and build your personalised revision plan.