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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
Subscribe to track your progress through this learning path.