Deepening Academic Fundamentals
Scoring an A in IGCSE Computer Science built a solid foundation in basic logic, pseudo-code, and hardware concepts. However, moving into IBDP Computer Science HL shifted the focus toward abstract data structures, object-oriented design, resource management, and control systems.
Balancing rigorous IB coursework across High-Level Math Analysis, Physics, and CS required a disciplined study routine.
Academic Highlights
- Abstract Data Structures: Moving beyond simple arrays to master linked lists, stacks, queues, and binary trees.
- System Architecture: Analyzing central processing unit cycles, memory allocation, and interrupt handling at a low level.
- Exam Preparation: Developing systematic problem-solving habits that helped me achieve a 7 in Computer Science HL and win the Headmaster's Cup.
Theoretical computer science provides the mathematical backbone that makes learning new production frameworks easy.