Many puzzles in the area of computer science are algorithmic in nature. Standard examples are
- The Eight queens puzzle
- The Towers of Hanoi
- The Dining philosophers
- The 2 Egg Problem
Other standard puzzle types in this area involve search, learning, and gaining information.