This document discusses algorithms and provides an outline for a course on algorithms. It begins by explaining the origin of the word "algorithm" and providing an informal definition. It then discusses why algorithms are important to study and outlines topics that will be covered in the course, including models of computation and criteria for analyzing algorithms. The course aims to introduce fundamental algorithmic concepts.