Get more from your revision with Adapt Premium. Explore plans 👉

A Level Computer Science CAIE

Full course content, a smart revision plan and instant past paper feedback for A Level Computer Science CAIE.

Start revising this course →

Content Overview

77 topics in 17 modules

  1. ☑️ Information Representation 5 topics
    • Number Representation
    • Images
    • Sound
    • Video
    • Compression Techniques
  2. ☑️ Processor Fundamentals 4 topics
    • CPU Architecture
    • The Fetch-Execute Cycle
    • The Processor’s Instruction Set
    • Assembly Language
  3. ☑️ Security, Privacy and Data Integrity 2 topics
    • Data Security
    • Data Integrity
  4. ☑️ Ethics and Ownership 2 topics
    • Ethics and the Computing Professional
    • Ownership of Software and Data
  5. ☑️ Database and Data Modelling 3 topics
    • Database Management Systems
    • Relational Database Modelling
    • Data Definition Language and Data Manipulation Language
  6. ☑️ Algorithm Design and Problem-solving 4 topics
    • Algorithms
    • Structure Chart
    • Corrective Maintenance
    • Adaptive Maintenance
  7. ☑️ Programming 6 topics
    • Programming Basics
    • Transferable Skills
    • Selection
    • Iteration
    • Built-in Functions
    • Structured Programming
  8. ☑️ Data Representation 6 topics
    • Data Types
    • User-defined Data Types
    • Arrays
    • File Organisation and Access
    • Files
    • Real Numbers and Normalised Floating-point Representation
  9. ☑️ Communication and Internet Technologies 6 topics
    • Networks
    • Protocols
    • Circuit Switching, Packet Switching and Routers
    • IP Addressing
    • Client- and Server-side Scripting
    • Local Area Networks (LAN)
  10. ☑️ Hardware 9 topics
    • Input, Output and Storage Devices
    • Logic Gates and Circuit Design
    • Boolean Algebra
    • Main Memory
    • Karnaugh Maps
    • Logic Gates and Logic Circuits
    • Flip-flops
    • RISC Processors
    • Parallel Processing
  11. ☑️ System Software 7 topics
    • Operating System
    • Purposes of an Operating System (OS)
    • Utility Programs
    • Virtual Machine
    • Library Programs
    • Translation Software
    • Language Translators
  12. ☑️ Security 4 topics
    • Asymmetric Keys and Encryption methods
    • Digital Signatures and Digital Certificates
    • Encryption Protocols
    • Malware
  13. ☑️ Monitoring and Control Systems 2 topics
    • Overview of Monitoring and Control Systems
    • Bit Manipulation to Monitor and Control Devices
  14. ☑️ Computational Thinking and Problem-solving 4 topics
    • Abstraction
    • Algorithms
    • Abstract Data Types
    • Recursion
  15. ☑️ Algorithm Design Methods 3 topics
    • Decision Tables
    • Jackson Structured Programming
    • State-transition Diagrams
  16. ☑️ Further Programming 4 topics
    • Programming Paradigms
    • File Processing
    • Exception Handling
    • Use of Development Tools /Programming Environments
  17. ☑️ Software Development 6 topics
    • Programming
    • Software Development Resources
    • Program Testing
    • Testing
    • Project Management
    • Testing Strategies

A Level Computer Science CAIE Revision Content

Take a look at the written content available for this course. Practice-question availability may vary.

A Level Computer Science CAIE - Information Representation - Number Representation Content Preview

Information Representation

Try Adapt now

Add this exact course and build your personalised revision plan.

Start revising this course →