Full Paper 1 syllabus
All five compulsory modules covered in depth — Information Processing, Computer System, Internet, Programming and Social Implications.
Open compulsory part
Modules, electives, SBA, study plans and exam tips — built for HKDSE students and teachers, in three languages.
HKDSE ICT Hub is a free, open-source companion that walks alongside the official Curriculum and Assessment Guide issued by the Curriculum Development Council and HKEAA. It is built for:
| Section | What you get |
|---|---|
| Compulsory Part | Module-by-module breakdown of Paper 1, including detailed sub-topics, required skills and worked examples. |
| Electives | Side-by-side comparison plus deep dives into 2A Databases, 2B Web Application Development and 2C Algorithm & Programming. |
| SBA Guide | Task 1 & Task 2 templates, mark scheme analysis, screenshots checklist and topic inspiration. |
| Study Plan | Weekly schedules for S4, S5 and S6, plus a separate playbook for teachers. |
| Exam Tips | Paper 1 / Paper 2 time strategy, MC trap analysis and a curated list of common mistakes. |
| Resources | Direct links to official HKEAA / EDB documents, past papers, recommended tools and a bilingual glossary. |
Practice SQL the easy way
You will need to write a lot of SQL for Paper 2A and your SBA. Instead of installing MySQL locally, you can practice queries on the SQL Books online editor — every account ships with its own sandbox database so you can test SELECT, JOIN, sub-queries and more without breaking anything.
Disclaimer. This site is an independent learning aid. The authoritative source for syllabus and exam regulations is always the HKEAA and the EDB Curriculum Development Institute. If anything on this site contradicts an official document, the official document wins.