This document outlines important questions from 5 units that could appear on the CS64O2 DESIGN AND ANALYSIS OF ALGORITHMS exam. Unit I covers algorithm problem types, problem solving fundamentals, asymptotic notations, and analyzing recursive/non-recursive algorithms. Unit II discusses closest pair, convex hull, TSP, KP, sorting algorithms, and binary search. Unit III is about dynamic programming, graph algorithms, OBST, and HMT. Unit IV is linear programming problems. Unit V covers complexity classes, backtracking, branch and bound, and approximation algorithms for NP-hard problems like TSP and KP. The document provides guidance on questions to study for the exam.