Computer Science (9645)

8 sections available · 32 chapters available

Free Computer Science (9645) study notes for Oxford AQA International AS Level students. Each chapter breaks down a key concept with examples and practice prompts you can turn into AI drills in the thinka app.

Procedural programming

Fundamental data structures

Program design

  • Structured approach to programming

  • Abstraction and decomposition

  • Following and writing algorithms

  • Aspects of software development

Searching and sorting algorithms

Representing data

  • Number bases

  • Units of information

  • The binary number system

  • Representing characters

  • Representing graphics

  • Representing sound

  • Basic encryption methods

  • Error detection and correction

Computer systems

  • Hardware and software

  • Software

  • Programming languages and translation software

Computer organisation and architecture

  • Internal hardware components of a computer

  • The processor and its components

  • The Fetch-Execute cycle and interrupts

  • Factors affecting processor performance

  • Secondary storage

  • Logic gates

  • Boolean algebra

Machine code and assembly language

  • Instruction format

  • Assembly language programming

Put These Notes into Practice

Reading the notes is a great start. Now practice with unlimited AI-generated questions and get instant feedback. 100,000+ students are already improving their grades.

Done reading? Test yourself with AI practice questions

Practice This Topic Now