To prepare for the Final Exam it is recommended that you have completed the following practice quizzes - I will choose 10 questions from these quizzes (possibly make a few minor modifications) and these will make up your final exam. The final exam will be open book/open notes - but will have a one hour time limit once you start;
Data Structures Mock Tests
Algorithms Mock Tests
Previous Final Exams with Answers