Econ 125 is an undergraduate Microeconomic Theory course that covers the material of a typical Intermediate Microeconomics course, but at slightly more advanced level.
Econ 500 is a first year Ph.D. course in Microeconomic Theory (consumer theory, production, general equilibrium), which I am co-teaching with Truman Bewley.
Here are a few courses I taught in the past:
Econ 411b - Economics of Uncertainty and Information is an advanced undergraduate course in microeconomic theory. It studies individual and collective choice in the presence of uncertainty and asymmetric information, and the implications of this decision making for economic phenomena. The course develops the basic analytical tools used by economists to study decisions under uncertainty. These are then used to examine asset markets, adverse selection, screening, signaling, moral hazard, incomplete contracts, bilateral trade and mechanism design. Applications include the economics of insurance, taxation, asset pricing, regulation, price discrimination, incentive contracts, job market signaling, hold-up problem, auctions, and other topics. Game theory concepts will be developed as needed.
Econ 121b is an undergraduate course on Intermediate Microeconomics.
Econ 501b is a Game Theory / Information Economics course for first-year Ph.D. students, which I am co-teaching with Johannes Hörner.
Econ 531b is a topics course in Game Theory for advanced Ph.D. students, which I co-taught with Juuso Toikka. I talked about continuous-time repeated games and Juuso taught dynamic mechanism design.