Hold on just a sec...
3 credits
Fall 2025 Lecture Upper DivisionThe main goal of this course is to introduce economics students to the computation, programming, and data analysis in Python. In the first part of the course, we will cover basic programming techniques and the use of popular Python packages for data analysis. In the second part of the course, we will consider more advanced programming techniques including numerical methods, dynamic programming, and simulation-based methods. Throughout the course we will consider a number applications related to microeconomics, macroeconomics, and econometrics covered in the Economics program curriculum.
Learning Outcomes1Have a working knowledge of programming techniques in Python.
2Use scientific computing packages to analyze economic data.
3Apply numerical methods to solve economic models, critically evaluating their practical applications and limitations.
4Use visualization tools to communicate computational results.