22-30.107 Computational Economics

Course offering details

Instructors: Prof. Dr. Olaf Posch

Event type: Interactive class

Displayed in timetable as:

Hours per week: 3

Credits: 6,0

Language of instruction: English

Min. | Max. participants: - | 45

Comments/contents:
Many interesting economic models cannot be solved analytically. This course introduces computational methods in order to solve dynamic stochastic nonlinear economic models. It illustrates that most numerical methods exploit the recursive structure of dynamic economic models. This course does not make any attempt to cover the numerous numerical techniques or potential economic applications. It instead chooses to develop only a relatively small number of techniques that can be applied easily to a wide variety of economic problems. It also demonstrates how to use some of the available toolkits.

Learning objectives:
After this course, the students are able to


  • explain different approaches of solving dynamic optimization problems by means of numerical approximation techniques
  • categorize the numerical techniques covered in the lecture
  • solve a given dynamic problem by applying a reasonable numerical technique
  • apply a toolbox in order to solve dynamic general equilibrium models
  • formulate and solve dynamic problems in discrete and continuous time

Didactic concept:


  • this course emphasizes practical numerical methods, not mathematical proofs
  • focus on techniques that is particularly useful in economics
  • the examples in this lecture cover a wide range of models in economics
  • provide working examples and use the CompEcon toolbox
  • the students program in Matlab by themselves and develop their own computational economic applications

Computational Economics: Interactive lecture (3 SWS)

  1. Matlab primer: introduction, conditional statements and looping, scripts and functions, debugging and programming style
  2. Basic numerical methods: linear and nonlinear equation methods, complementarity methods, finite-dimensional optimization, numerical integration and differentiation, and function approximation
  3. Methods for solving dynamic stochastic models: dynamic programming, rational expectations in discrete and continuous time

Remark: Students need to participate actively and self-study throughout the course.

Literature:


supplementary:

  • Heer, Burkhard and Alfred Maussner, Dynamic General Equilibrium Modelling - Computational Methods and Applications, Springer, 2nd edition, 2009.

Additional examination information:
There will be four problem sets with the possibility of improving the final grade of the exam by 0.3/0.4 (good performance) or 0.6/0.7 (exceptional performance) points. The minimum number of solved problems sets must be three out of the four problem sets (respecting the deadlines) in order to qualify for the grade improvement. Handing in the problem sets is not required to take the exam.

Please note that the exam will take place in the form of of a take-home exam. All participants have 90 minutes to answer the exam questions and will be given additional time to upload the required documents on a shared folder. There will be the possibility for clarifying questions. Please make sure that your programs are properly installed and ready to use as there will be no technical assistence during the exam.

 

Appointments
Date From To Room Instructors
1 Tue, 18. Oct. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
2 Tue, 25. Oct. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
3 Tue, 1. Nov. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
4 Tue, 8. Nov. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
5 Tue, 15. Nov. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
6 Tue, 22. Nov. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
7 Tue, 29. Nov. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
8 Tue, 6. Dec. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
9 Tue, 13. Dec. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
10 Tue, 20. Dec. 2022 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
11 Tue, 10. Jan. 2023 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
12 Tue, 17. Jan. 2023 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
13 Tue, 24. Jan. 2023 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
14 Tue, 31. Jan. 2023 09:00 12:00 WiWi 1005 Prof. Dr. Olaf Posch
Exams in context of modules
Module (start semester)/ Course Requirement combination Exam Date Instructors Compulsory pass
22-3.E02 Computational Economics (WiSe 20/21) / 22-3.e02  Computational Economics Written examination 3  Written examination Mon, 13. Feb. 2023, 14:15 - 15:45 Prof. Dr. Olaf Posch Yes
4  Written examination Mon, 27. Mar. 2023, 14:15 - 15:45 Prof. Dr. Olaf Posch Yes
22-3.E02 Computational Economics (WiSe 22/23) / 22-3.e02  Computational Economics Written examination 1  Written examination Mon, 13. Feb. 2023, 14:15 - 15:45 Prof. Dr. Olaf Posch Yes
2  Written examination Mon, 27. Mar. 2023, 14:15 - 15:45 Prof. Dr. Olaf Posch Yes
3  Written examination Th, 11. May 2023, 09:30 - 11:00 Prof. Dr. Olaf Posch Yes
4  Written examination Time tbd Prof. Dr. Olaf Posch Yes
Course specific exams
Description Date Instructors Mandatory
1. Written examination Mon, 13. Feb. 2023 14:15-15:45 Prof. Dr. Olaf Posch Yes
2. Written examination Mon, 27. Mar. 2023 14:15-15:45 Prof. Dr. Olaf Posch Yes
Class session overview
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
Instructors
Prof. Dr. Olaf Posch