Review 2

Final exam: 8:00-10:00AM, Tues., Dec 17th

General rules for the exam: at the final exam you are not allowed to use books, computers, phones, calculators, or help from other people.
You are allowed to bring one index card with anything you want written on it (both sides). Write down your name on the index card, and turn it in with your exam sheets.

Style of the exam: the final exam will be similar to the midterm exam in terms of style; there will be many questions with relatively short answers.
You will be asked to use data structures and algorithms, explain techniques that have been used in class, requested in the written homework, and used in implementing the programming homework.
Most answers will be relatively short, so prepare to write many short, clear answers. One common mistake on such exams is to write very long answers, where this is really not asked for, and to run out of time. Clarity will serve better than length, so practice giving concise solutions to problems on data structures and algorithms, as seen in the course material.

The final exam topics include both:
  1. anything covered in lecture, in-class practice, homework, and labs after the midterm
  2. important topics that have been pertinent through the course, including algorithm analyse, BST, and hashing.
Note: examine your work (homework/lab assignments); and this is a good time to ask about anything you don't fully understand (even though you may have received a perfect score on an assignment).

Check list