Computing Science

CMPUT 497 - Introduction to Combinatorial Game Theory


An introduction to combinatorial game theory, the math and algorithms behind 2-player alternate-turn perfect-information deterministic games such as tic-tac-toe, dots and boxes, checkers, chess, go and hex.


  • Reason about simple problems in combinatorial game theory

Course Work

  • assignments
  • mid terms
  • final exam