Introduction
Paper 2 of IB Computer Science is where theory meets application. Unlike Paper 1, which tests programming skills and problem-solving, Paper 2 requires you to apply theory to real-world contexts. You’ll face structured questions framed by a given technology scenario, and your answers must show both knowledge and applied understanding.
At SL, Paper 2 is 1 hour 30 minutes (35% of the grade). At HL, it’s 2 hours (40% of the grade). With just three days left, you won’t master the entire syllabus — but you can strategically revise the topics that show up again and again.
Quick Start Checklist
- Gather past Paper 2 exams and mark schemes.
- Focus on databases, SDLC, networks, and system design.
- Review command terms like “explain,” “evaluate,” and “outline.”
- Practice writing answers with real-world technology examples.
- Time yourself: practice finishing 5–10 minutes early.
The Key Topics to Focus on for Paper 2
1. Databases & SQL
- Relational databases: tables, primary/foreign keys.
- SQL queries: SELECT, INSERT, UPDATE, DELETE.
- Normalization and why it matters.
Why: Databases are one of the most frequently tested Paper 2 topics.
2. Software Development Life Cycle (SDLC)
- Stages: Planning → Design → Development → Testing → Evaluation.
- Strengths and weaknesses of different models (e.g., waterfall vs agile).
- Applying SDLC to .
