This course presents the theory and practice of market design, including matching markets and auctions. Sample topics include school choice, kidney exchange, spectrum auctions, and keyword auctions.