Computer Science
Revision notes, past papers, and study tools for UK students.
Revision Notes
View allComputational Thinking
The fundamental approach to problem-solving using computer science techniques. Focuses on breaking down complex problems into manageable parts.
Web Technologies
Exploring how websites and web applications are created and function using various technologies and protocols.
Ethical and Legal Issues
Understanding the social, legal, and ethical considerations surrounding computer technology and digital information.
Systems Security
Principles and techniques for protecting computer systems and data from unauthorized access and threats.
Computational Theory
Theoretical foundations of computing, exploring computational limits and problem-solving capabilities.
Computer Architecture
Understanding the fundamental components and operation of computer systems at a hardware and low-level software level.
Past Papers
View allNeed more Computer Science notes?
Use our AI to generate custom revision notes on any Computer Science topic in seconds.
Generate Computer Science notes