Computer Science builds computational thinking and robust programming with attention to how computers and networks actually work.
Form 1–4 (IGCSE)
- Data representation; hardware; software; operating systems
- Algorithms and problem‑solving; programming fundamentals
- Databases and web concepts; networking and security basics
- Developing, testing and documenting programs
- Ethical, legal and environmental considerations
Form 5–6 (AS/A Level)
- Programming paradigms and data structures
- Algorithm design & complexity; recursion
- Computer architecture; machine and assembly language
- Networking, databases and web technologies
- Software development lifecycle and project work