AS Unit 1 - Fundamentals of Computer Science Computer architecture, communication, data representation, data structures, programs, algorithms, logic, programming methodologies and the impact of computer science on society.
AS Unit 2 - Practical Programming to Solve Problems Practical application of knowledge and understanding using programming languages such as Visual Basic.NET, Python or Java.
A2 Unit 3 - Programming and System Development Programs, data structures, algorithms, logic, programming methodologies and the impact of computer science on society.
A2 Unit 4 - Computer Architecture, Data, Communication Further computer architecture, communication data representation, organisation and structure of data, programs, algorithms and software applications.
A2 Unit 5 - Programmed Solution to a Problem Investigate, design, prototype, refine and implement, test and evaluate a computerised solution to a problem chosen by yourself which must be solved using original code (programming).
AS
Unit 1 25% of A-Level 2 Hour written examination
Unit 2 15% of A-Level 2 Hour on-screen examination
A2
Unit 3 20% of A-Level 2 Hour written examination
Unit 4 20% of A-Level 2 Hour written examination
Unit 5 20% of A-Level Internally assessed practical project