Dec 13, 2025  
University of Alberta Calendar 2023-2024 
    
University of Alberta Calendar 2023-2024 [ARCHIVED CALENDAR]

CMPUT 355 - Games, Puzzles, Algorithms


Course Career Undergraduate
Units 3
Approved Hours 3-0-0
Fee index 6
Faculty Science
Department Computing Science
Typically Offered either term

Description
An introduction to algorithms and theory behind computer programs that solve puzzles (mazes, peg solitaire, etc.) or play games (chess, Go, Hex, etc.). This course is intended for a general audience. Prerequisite: any 200-level Computing Science course.