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, Fall 2007.

(N.B., the content of this page changes frequently.)

General Information:

Required Materials:

Recommended Materials:

One or more of the following will enrich your course experience. Many of the following puzzles and games can be constructed from inexpensive materiels (paper, cardboard, pencils, and counters).

Assigned Reading:

Texts will be assigned during the semester and either distributed in class or placed on reserve in the Bailey-Howe Library.

Homework Assignments:

Each homework assignment usually consists of written assignments and programming projects.

Handouts:

Most handouts are availabe in pdf format, a page description language supported by Adobe Acrobat. If you do not have Acrobat Reader for your personal computer, you can download it for free from Adobe.

Field Trip:

On Saturday, September 29, 2007 we will take an educational and scenic field trip to meander through the Great Vermont Corn Maze. (Click here for photos from a former field trip.)

Also save the rain date of October 13, 2007, in the event of heavy rain on September 29.

Lecture Notes:

We will go over most of these notes during class. They are posted on this page so that students can review them. Please note the dates. Most of these files will be modified during the course of the semester.

Resources on Scheme:

Resources on Puzzles and Games:


Copyright (C) 2003, 2004, 2005, 2006, 2007 to Robert R. Snapp


Return to Robert Snapp's Home Page or to the Department of Computer Science Home Page

Last modified at 4:08 PM on 9/24/07.