ASD exam: Exam is for grades higher than 3+ and is optional (non-compulsory) Exam is available only for students who passed tutorials. Typically, tasks/questions follow into the following categories: a) theory (definitions, theorems, specifications and time/space complexities of presented algorithms, abstract data structures and their implementations) b) given some code: make its correctness/complexity analysis c) given a task: design and analyse an algorithm that solves it Note: in case of a very poor exam work, the mark of 3 (pass) is NOT guaranteed despite the fact that the exam is optional. Thus the student has to decide earlier whether to take the exam or to copy the grade from tutorials (only 3 and 3+)