Back to Search Start Over

A Python-Based Undergraduate Course in Computational Macroeconomics

Authors :
Jenkins, Brian C.
Source :
Journal of Economic Education. 2022 53(2):126-140.
Publication Year :
2022

Abstract

The author of this article describes a new undergraduate course where students use Python programming for macroeconomic data analysis and modeling. Students develop basic familiarity with dynamic optimization and simulating linear dynamic models, basic stochastic processes, real business cycle models, and New Keynesian business cycle models. Students also gain familiarity with the popular Python libraries NumPy, Matplotlib, and pandas and make extensive use of the Jupyter Notebook. For many students in the course, this is their first experience with computer programming in any language. Feedback from students suggests that, regardless of prior programming experience, they find the course to be valuable, interesting, and enjoyable.

Details

Language :
English
ISSN :
0022-0485 and 2152-4068
Volume :
53
Issue :
2
Database :
ERIC
Journal :
Journal of Economic Education
Publication Type :
Academic Journal
Accession number :
EJ1344530
Document Type :
Journal Articles<br />Reports - Descriptive
Full Text :
https://doi.org/10.1080/00220485.2022.2038322