Course Information
Course title
Computation in Macroeconomics 
Semester
112-2 
Designated for
COLLEGE OF SOCIAL SCIENCES  GRADUATE INSTITUTE OF ECONOMICS  
Instructor
HSUAN-LI SU 
Curriculum Number
ECON7202 
Curriculum Identity Number
323EM6770 
Class
 
Credits
3.0 
Full/Half
Yr.
Half 
Required/
Elective
Elective 
Time
Thursday 2,3,4(9:10~12:10) 
Remarks
Restriction: MA students and beyond OR Restriction: Ph. D students
The upper limit of the number of students: 20. 
 
Course introduction video
 
Table of Core Capabilities and Curriculum Planning
Table of Core Capabilities and Curriculum Planning
Course Syllabus
Please respect the intellectual property rights of others and do not copy any of the course information without permission
Course Description

This course teaches computational techniques in the new research frontier, called Distributional Macroeconomics. I will cover heterogeneous agents (HA) models in both discrete time and continuous time. HA modeling is now widely used in macroeconomics, labor, international trade, industrial organization, and finance. This type of models can generate endogenous distributions of income, wealth, or firm-size, and hence offers a framework to study inequality, intergeneration mobility, macro-prudential policy, firm size distributions, firm values, and policy issues in industry organization. This course will teach relevant numerical methods in this field. I hope this course can help more students conduct research in this area. 

Course Objective
Know how to solve for heterogeneous agent models in discrete time and continuous time via computer. Students will learn methodology and relevant techniques to conduct research in this field. Students need to write programming codes every week and submit a research proposal in the middle of May. Hardworking is required. 
Course Requirement
Prerequiste: Macroeconomics Theory (I), probability theory, familiar with dynamic programming, and familiar with at least one programming language, like Matlab, Python, C/C++. 
Student Workload (Expected weekly study hours before and/or after class)
There will be 8 to 10 coding assignments. 
Office Hours
 
Designated reading
待補 
References
待補 
Grading
   
Adjustment methods for students
 
Teaching methods
Provide students with flexible ways of attending courses
Assignment submission methods
Written report replaces oral report
Exam methods
Others
Progress
Week
Date
Topic