This document contains information about an exam for an Advanced Data Structures and Algorithms course, including: - The exam is 3 hours long and worth a maximum of 80 marks. Students must answer 5 of the 8 questions. - The questions cover topics like classes, inheritance, exceptions, recursion, trees, graphs, sorting, and algorithms like Prim's and traveling salesperson. - They involve explaining concepts, providing examples, analyzing time complexities, and developing code like a hash table class.