IB Computer Science Topic D.4 Advanced Program Development (SL/HL) covers syllabus content. Use these notes, questionbank, flashcards, and lessons to review the topic, practise exam questions, and move between notes, videos, flashcards, and lessons where available.
D.4.1 Understanding Recursion
D.4.2 Tracing Recursive Algorithms
D.4.3 Object References
D.4.4 Abstract Data Type (ADT) List
D.4.5 Applications of Lists
D.4.6 Static List Implementations
D.4.7 Linked List Algorithms with Object References
D.4.8 Standard Library Collections
D.4.9 Tracing List Implementations
D.4.10 ADT Stack, Queue, and Binary Tree Features
D.4.11 Importance of Style and Naming Conventions