O Level / IGCSE (2210 · 0478)
Cambridge O Level & IGCSE Computer Science — one syllabus, two codes
AS Level (9618)
Papers 1 & 2 — Theory + Problem-solving
A2 Level (9618)
Papers 3 & 4 — Advanced Theory + Practical
Smart Notes
AskZ-written notes for every topic — read online or as slides
Video Lectures
ZAK's YouTube lectures and past-paper solutions, by topic
Syllabus
Official 2210, 0478 & 9618 PDFs, pseudocode guides + specimen papers
Past Papers
Every 2210, 0478 and 9618 paper, every variant, filtered
Statometer
Every topic's odds, marks and importance from the real papers
Pseudocode Guide
CAIE pseudocode ↔ Python, side by side
Infographics
Exam-ready diagrams, downloadable
Glossary
Key terms, worded the way mark schemes want
Command Words
What State, Describe, Explain… each want from you
Code
Pseudocode Playground
Run CAIE pseudocode in your browser
Python Playground
Real Python 3 in the browser, with a trace table
SQL Lab
Query a ready-made school database
Assembler
9618 assembly language + animated CPU
Declarative Lab
Prolog facts, rules and queries (A2)
Trace Tables
Auto-generate trace tables
Flowchart Studio
Draw, run and convert flowcharts; structure & state diagrams
Pseudocode Translator
Pseudocode → Python, VB.NET, Java
Data Structures Playground
Stacks, queues, linked lists, trees, hash tables (9618)
Algorithm Lab
Sorts, searches, recursion, Dijkstra / A*, perceptron
OOP Designer
Class diagram ⇄ code (A2)
Exam practice
Programming Tasks
Auto-marked scenario tasks, pseudocode or Python
Testing & Validation Lab
Test data, validation, check digits, error types
Mock Paper
A full timed paper from real questions
Topic odds, marks a paper, importance rank — live from the papers
Syllabus Map
What is examined most, year by year
Topical Past Paper Questions
Real questions by topic + mark schemes + examiner comments
ZAK Assignments
Topic assignments with solutions, sets A–C, PDF
Quizzes
Auto-marked topic quizzes
Study
Flashcards
1,600+ cards, every topic, shuffled
Exam Planner
Your zone’s paper dates, Key Times, countdown + revision plan
Theory labs
Number Systems Lab
Binary · Hex · arithmetic · shifts · Floating point (A2)
Data Lab
File sizes, compression, characters, sampling, file organisation
Networks Lab
Parity, packets, IP, TCP/IP, TLS, blockchain
Database Designer
Normalisation checker, ER diagrams, table design
Compiler Lab
Reverse Polish, BNF, tokens, parse trees (A2)
Systems Lab
Fetch–execute, interrupts, control systems, OS scheduling, pipelining
Logic Gates Lab
Expression ⇄ circuit ⇄ truth table, both ways
Boolean Algebra & K-map Lab
K-maps, De Morgan's laws, adders, flip-flops (A2)
AskZ for Computer Science
Chat here — explains, marks and quizzes you, knows this whole site
askzbot.com — every subject, every board↗
The full AskZ platform: every subject on Cambridge, Edexcel, AQA, OCR, WJEC, CCEA and IB — 45 days free, no card
Classes
Small-group classes in Karachi or live online
Success Packs
ZAK's complete resource drive for your level
ZAKATHON
Marathon revision workshops every May
Testimonials
What students and parents say — share yours
AskZ Smart Notes · 2. Communication · AS Level 9618
ZAK on Facebook
Built by ZAK