- Kapittel 1 - The Role of Algorithms in Computing
- Kapittel 2 - Getting Started
- Kapittel 3 - Characterizing Running Times
- Kapittel 4 - Divide-and-Conquer
- Kapittel 6 - Heapsort
- Kapittel 7 - Quicksort
- Kapittel 8 - Sorting in Linear Time
- Kapittel 9 - Medians and Order Statistics
- Kapittel 10 - Elementary Data Structures
- Kapittel 11 - Hash Tables
- Kapittel 12 - Binary Search Trees
Del 4 - Advanced Design and Analysis Techniques