Return to the CS 32: Puzzles, Games & Algorithms homepage
CS 32: Lecture Notes
We will go over most of these notes during class. They are posted on this
page so that students can review them. Titles that appear in bold
have either been covered in class, or will be covered soon.
Some of these notes will likely be modified during the course
of the semester.
- Conway’s Doomsday Algorithm [pdf].
- Introduction to Puzzles and Games [pdf].
- Word Jumbles Permutations and Factorial Trees [pdf].
- Labyrinths and Mazes [pdf] (56.1MB).
- Threading Mazes [pdf].
- Anagrams and Factorials [pdf].
- Introduction to Racket [pdf].
- Elements of Racket [pdf].
- River Crossing Puzzles [pdf].
- Peg Solitaire: A Four Peg Puzzle [pdf].
- The Tower of Hanoi [pdf].
- Rubik’s Cube [pdf].
- The Game of Nim [pdf].
- Mancala Games [pdf].
The remaining topics will not be covered on the final exam:
- Games of Chance [pdf].
- Poker Probabilities [pdf].
- The Birthday Paradox [pdf].