Kreps A Course In Microeconomic Theory Solutions ((exclusive)) -

Investigating principal-agent problems, adverse selection, moral hazard, and mechanism design.

Mastering Economic Modeling: A Comprehensive Guide to Kreps: A Course in Microeconomic Theory Solutions

A significant portion of the book—and its most challenging exercises—deals with noncooperative game theory. You will need to solve for Nash equilibria, subgame perfection, and Bayesian-Nash equilibria.

: Covers preference relations, utility maximization, and choice under uncertainty.