There were a couple of corrections I discovered after the exam was printed.
| Question | Value | Mark |
| 1. File I/O and command line arguments | 16 | |
| 2. Linked lists | 16 | |
| 3. Stacks and Queues | 10 | |
| 4. Trees | 14 | |
| 5. Sorting and searching | 16 | |
| 6. Inheritance and dynamic binding | 8 | |
| 7. Approximation algorithms | 10 | |
| 8. Exception handling | 10 | |
| Total | 100 |