Learning from Past Examiner Reports
Every year, the Department of Examinations publishes detailed performance reports highlighting areas where students excel and where marks are commonly lost. Reviewing these trends allows you to fine-tune your exam preparation and avoid common pitfalls.
Frequent Mistakes in Paper 1 (MCQs)
- Rushing Through Question Stems: Overlooking critical qualifying words such as "NOT", "EXCEPT", or "INCORRECT". Always underline these keywords.
- Python Index Errors: Forgetting that Python sequences are 0-indexed. my_list[1] refers to the second element, not the first.
- Miscalculating Two's Complement Range: For an n-bit signed integer, the range is -2^(n-1) to +2^(n-1) - 1. For 8 bits, this is -128 to +127.
Frequent Mistakes in Paper 2 (Structured & Essay)
1. Database and Normalization Errors
- Omitting Primary Keys: In relational schemas, candidates frequently forget to underline the Primary Key attribute or indicate Foreign Keys with dashed underlines or asterisks.
- Unclear Normalization Justifications: When moving from 1NF to 2NF or 3NF, examiners expect you to state the exact dependencies (e.g., "The non-key attribute CourseFee is dependent on CourseID, which is a partial dependency on composite key (StudentID, CourseID)").
2. Python Programming Pitfalls
- Syntax Inaccuracies: Forgetting colons at the end of if, for, while, and def headers.
- Confusion between Assignment (=) and Equality (==): Writing if x = 5: instead of if x == 5: causes instant syntax failure.
3. Data Flow Diagram (DFD) Violations
Remember the golden rules of DFD construction:
- Data cannot flow directly from an External Entity to another External Entity.
- Data cannot flow directly between two Data Stores without passing through a Process.
- Data cannot flow from an External Entity directly into a Data Store without a Process.
Final 30-Day Preparation Strategy
In the final month before the examination:
- Solve full 3-hour past papers under strict examination conditions.
- Grade your paper using the official marking scheme to see how points are apportioned.
- Focus your revision on your weakest 3 units rather than reviewing topics you already know well.
.webp)

