NotesA LevelComputer Science
Back to A Level

Computer Science Study Notes

A Level · Free revision notes covering the complete syllabus

4 Units33 Notes AvailableSyllabus Code: 9618
1

Data Representation and Computer Architecture

Binary systems, data types, and computer hardware organisation

Binary Number Systems

45 min read

Hexadecimal and Octal

40 min read

Data Representation: Text and Images

50 min read

Data Representation: Sound and Video

45 min read

Boolean Logic and Logic Gates

55 min read

Processor Architecture: Von Neumann

55 min read

The Fetch-Execute Cycle

50 min read

Memory: RAM, ROM and Cache

45 min read

2

Networking and Communication

Network topologies, protocols, security and the internet

Network Types: LAN, WAN, Internet

45 min read

Network Topologies

45 min read

TCP/IP Protocol Suite

55 min read

IP Addressing and Subnetting

55 min read

Network Security: Threats and Countermeasures

55 min read

Encryption and Cryptography

55 min read

The World Wide Web and HTTP

45 min read

Cloud Computing and Virtualisation

50 min read

3

Algorithms and Data Structures

Algorithm design, complexity, sorting, searching and data structures

Algorithm Design: Decomposition and Abstraction

45 min read

Pseudocode and Flowcharts

50 min read

Sorting Algorithms

55 min read

Searching Algorithms

50 min read

Algorithm Complexity: Big-O Notation

55 min read

Arrays, Stacks and Queues

55 min read

Linked Lists and Trees

55 min read

Hash Tables and Graphs

55 min read

Recursion

50 min read

4

Programming and Software Development

Programming paradigms, OOP, databases and software engineering

Programming Paradigms

45 min read

Object-Oriented Programming: Classes and Objects

55 min read

OOP: Inheritance and Polymorphism

55 min read

Functional Programming

50 min read

Databases and SQL

55 min read

Relational Database Design

55 min read

Software Development Life Cycle

50 min read

Testing and Debugging

50 min read

Need Help with Computer Science?

Get personalised 1-on-1 tutoring from expert A Level teachers.

Ask Aria anything!

Your AI academic advisor