This advanced course considers how to design interactions between agents in order to achieve good social outcomes. Three main topics are covered: social choice theory (i.e., collective decision making), mechanism design, and auctions.
The course covers the basics: representing games and strategies, the extensive form (which computer scientists call game trees), repeated and stochastic games, coalitional games, and Bayesian games (modeling things like auctions).
This course will cover the mathematical theory and analysis of simple games without chance moves.
The aim of David McAdams's Game-Changer is nothing less than to empower you with this wisdom - not just to win in every strategic situation (or "game") you face but to change those games and the ecosystems in which they reside to transform your life and our lives together for the better.