This is the home page for the course CS 32: Puzzles, Games and Algorithms: Introductory computer science through exploration and analysis of mathematical puzzles and games, and the algorithms that handle them; offered by the Department of Computer Science at the University of Vermont.