Skip to content

A-Level Computer Science (OCR)

Complete OCR A-Level Computer Science course covering processors and hardware, software systems, data representation, Boolean algebra, data structures, algorithms, networks, databases and ethics, computational thinking, programming, and exam preparation.

11 courses
1

OCR A-Level CS: Processors & Hardware

Master the OCR H446 section 1.1 — CPU architecture, the FDE cycle, processor types, pipelining, input/output devices, primary and secondary storage, and embedded systems.

Continue
2

OCR A-Level CS: Software & Systems

Master the OCR H446 section 1.2 — system software, operating system functions, memory management, scheduling algorithms, programming languages, translators, methodologies, OOP design, testing and IDE features.

View
3

OCR A-Level CS: Data Representation

Master data representation for OCR A-Level Computer Science (H446) — number systems, binary arithmetic, floating-point, character encoding, images, sound, compression, encryption, and error detection.

View
4

OCR A-Level CS: Boolean Algebra & Logic

Master Boolean algebra, logic gates, truth tables, Karnaugh maps, adder circuits, and flip-flops for OCR H446 Computer Science.

View
5

OCR A-Level CS: Data Structures

Master data structures for OCR A-Level Computer Science (H446) — arrays, records, linked lists, stacks, queues, binary trees, graphs, hash tables, vectors, and abstract data types.

View
6

OCR A-Level CS: Algorithms

Master algorithms for OCR A-Level Computer Science (H446) — searching, sorting, graph traversal, Dijkstra's, A*, recursion, Big O notation, and computational tractability.

View
7

OCR A-Level CS: Networks & Communication

Master networks and communication for OCR A-Level Computer Science (H446) — network types, topologies, hardware, protocols, TCP/IP, packet switching, web technologies, security, and wireless networking.

View
8

OCR A-Level CS: Databases, Ethics & Law

Master relational databases, SQL, normalisation, transaction processing, big data, and UK computing legislation for OCR A-Level Computer Science (H446) sections 1.3 and 1.5.

View
9

OCR A-Level CS: Computational Thinking

Master computational thinking and formal methods for OCR H446 — abstraction, decomposition, logical reasoning, concurrency, FSMs, regular expressions, BNF, Turing machines, and the Chomsky hierarchy.

View
10

OCR A-Level CS: Programming & OOP

Master programming paradigms, object-oriented programming, file handling, exception handling, and software development for OCR A-Level Computer Science (H446) section 2.2.

View
11

OCR A-Level CS: Exam Preparation

Master the OCR A-Level Computer Science (H446) exams with targeted strategies for Paper 1, Paper 2, the programming project, and effective revision techniques.

View

Subscribe to track your progress through this learning path.