AQA A-Level Computer Science notes on data structures. Covers arrays, files, static vs dynamic structures, queues, stacks, graphs, trees, hash tables, dictionaries, and vectors with applications in algorithms, databases, encryption, and problem solving—ideal for study and exam preparation.