Omar Kilani is 15 and lives in Dubai. He builds Trace Table for students taking Cambridge IGCSE Computer Science (0478) and AS and A Level Computer Science (9618).
I built Trace Table because there was nowhere to practise Cambridge pseudocode properly, with proper marking.
On Trace Table you write Cambridge pseudocode in your browser and watch every variable change as it runs. Practice questions are marked the way an examiner marks them, including the final 15-mark question, which is marked on levels. For the exam-style questions the site works out every answer itself, so the marking is exact.
You can build a paper from the topics you choose and sit it against the clock. There are Learn courses for both syllabuses, plus Python and SQL. New questions are added every week.
Trace Table was released on 6 October 2026. It is free and needs no account. Your work stays in your browser.
The site is run by Omar's father, Mahdi Kilani, who is responsible for it. The privacy notice explains what that means.
Get in touch
Found a mistake in a question or want Trace Table for your school? Write to trace-table@outlook.com.