Computer Science study guides
WJEC-A-LEVEL Β· A-Level (WJEC) Β· aligned to WJEC.
- WJEC A-Level Computer Science Unit 1 Fundamentals of Computer Science: a complete overview of data, hardware, software, algorithms, networks and the law
A deep-dive WJEC A-Level Computer Science guide to Unit 1 Fundamentals of Computer Science. Covers data representation, data structures, logical operations, algorithms, principles of programming, software and systems, hardware and architecture, organisation of data, communication and the internet, and security and the law, with the definitions and exam patterns WJEC repeats.
π 24 min readWJEC - WJEC A-Level Computer Science Unit 2 Practical Programming to Solve Problems: how the on-screen examination works and how to prepare
A WJEC A-Level Computer Science guide to Unit 2 Practical Programming to Solve Problems, the AS on-screen examination. Explains how the unit is assessed, the design-implement-test method for solving set problems, choosing data structures, validating input, and systematic testing with normal, boundary and erroneous data.
π 16 min readWJEC - WJEC A-Level Computer Science Unit 3 Programming and System Development: a complete overview of advanced data structures, paradigms, systems analysis, testing and networks
A deep-dive WJEC A-Level Computer Science guide to Unit 3 Programming and System Development. Covers advanced data structures and algorithms, Karnaugh maps and program construction, programming paradigms, the systems development life cycle, system design, testing and maintenance, data transmission and networks, and data security and integrity, with the definitions and exam patterns WJEC repeats.
π 23 min readWJEC - WJEC A-Level Computer Science Unit 4 Computer Architecture, Data, Communication and Applications: a complete overview of architecture, floating point, databases, assembly and impact
A deep-dive WJEC A-Level Computer Science guide to Unit 4 Computer Architecture, Data, Communication and Applications. Covers hardware and communication, floating point and normalisation, databases to third normal form and big data, low-level assembly and addressing modes, AI and machine learning, and the ethical, legal, social and environmental impact of computing.
π 23 min readWJEC - WJEC A-Level Computer Science Unit 5 Software Development: the programming project (non-exam assessment) and how to approach it
A WJEC A-Level Computer Science guide to Unit 5 Software Development, the programming project assessed as non-exam assessment. Explains how the project is structured and marked, the analysis, design, implementation, testing and evaluation stages, the importance of clear objectives, and how it draws on the skills from Units 1 to 4.
π 15 min readWJEC