Course has two primary aims: 1) better understanding of the technical modeling literature and 2) enhanced ability to write models. Will be exposed to array of different theoretical modeling choices, from signaling and bargaining games to agency problems to behavioral models and computational methods.