This course introduces students to combinatorial games, two-player (matrix) games, Nash equilibrium, cooperative games, and multi-player games. Possible additional topics include: repeated (stochastic) games, auctions, voting schemes and Arrow's paradox. Numerous examples will be analyzed in depth, to offer insight into the mathematical theory and its relation to real-life situations.