This course introduces the basic programming and computational techniques necessary for solving and estimating economic models. The course covers topics in numerical methods, such as optimization, function approximation, and Monte Carlo techniques, as well as topics in data exploration, visualization, and estimation. Emphasis will be placed on developing effective programming and research practices. The course is structured through a series of applications in such topics as macroeconomic growth, real business cycles, and asset pricing. The course will be taught primarily in Python. Though helpful, no previous experience with computer programming is necessary for this class.
Prerequisite(s): ECON 20100 and ECON 21020 or ECON 21030
Recommended: ECON 20200