The course Dynamic Macroeconomics addresses macroeconomic questions on an advanced level. The main focus of this course is on dynamic programming and its fundamental role in modern macroeconomics. After starting with the necessary mathematical tools, several applications in labor economics, economic growth, and asset pricing are introduced. The course pursues a hands-on approach so that students not only gain theoretical insights but also learn numerical tools to solve dynamic economic models using the modern programming language Python.
Literature and lecture notes are provided during the course.
The total workload for this course is approximately 135 hours. For further information see German version.
The assessment consists of a written exam (60 min.) (following §4(2), 1 of the examination regulation).