Skip to content

AS Computer Science

Taught in this order — Computer-Science-Syllabus-short.tex — Syllabus Overview in Teaching Order (2026–2027)

1Information representation weeks 1–2

1.1 Data Representation 4/9 sheet questions
  • Binary magnitudes; binary prefixes (kibi, mebi, gibi, tebi) and decimal prefixes (kilo, mega, giga, tera)
  • Number systems: binary, denary, hexadecimal and Binary Coded Decimal (BCD)
  • One's complement and two's complement representation
  • Conversion of an integer between number bases and representations
  • Binary addition and subtraction using positive and negative integers
  • How overflow can occur
  • Practical applications of BCD and hexadecimal
  • Character sets: ASCII, extended ASCII and Unicode
1.2 Multimedia 0/9 sheet questions
  • Bitmap images: pixel, file header, image resolution, colour depth
  • Estimating the file size of a bitmap image
  • Effects of changing the resolution and the colour depth
  • Vector graphics: drawing object, property, drawing list
  • Justifying the use of a bitmap image or a vector graphic
  • Representation of sound: sampling, sampling rate, sampling resolution

Coming soon

1.3 Compression 0/10 sheet questions
  • The need for compression
  • Lossy and lossless compression
  • Compressing a text file, a bitmap image and a sound file; run-length encoding

Coming soon

Programming Programming window 1 — sequence and selection weeks 3–4

3Hardware weeks 5–6

3.1 Computers and their components 0/12 sheet questions
  • The need for input, output, primary and secondary storage
  • Embedded systems, and their benefits and drawbacks
  • Principal operations of a range of hardware devices
  • The use of buffers
  • RAM and ROM; SRAM and DRAM; PROM, EPROM and EEPROM
  • Sensors, and monitoring and control systems

Coming soon

3.2 Logic Gates and Logic Circuits 0/8 sheet questions
  • Symbols and functions of the NOT, AND, OR, NAND, NOR and XOR gates
  • Truth tables for each gate
  • Construction of logic circuits, truth tables and logic expressions

Coming soon

Programming Programming window 2 — repetition and tracing weeks 7–8

2Communication weeks 13–14

2.1 Networks including the internet 0/12 sheet questions
  • Networks, including the internet: LAN, WAN, client–server and peer-to-peer
  • Hardware a network needs, and the media that carry it
  • The internet, IP addressing and the domain name service

Coming soon

Log in or create account

IGCSE, A-Level & AP