Binary search is an algorithm for faster searching than Linear Search. It requires a sorted list, though. Basically, you cut the list in half, looking at the middle item for your search item. You continue doing so until you find what you are looking for. Click here for the Binary Search assignment.