Hashing and SortingCovers hashing, sorting, extendible hashing, linear hashing, and external sorting.
Solving RecurrencesFocuses on solving recurrences in divide-and-conquer algorithms using various techniques and examples.
Types and Inductive RelationsDiscusses the importance of types, unsound type systems, and inductively defined relations for a small language's type system.