Algorithms Solve Problems
Algorithm Efficiency
Unreasonable Time
Activity Guide - Unreasonable Time
The Limits of Algorithms
Video - The Halting Problem: The Unsolvable Problem
Parallel and Distributed Algorithms
Video - Folding@home Supercomputing Project
Assessment Day