Teaching
If you want to ask me to become a research mentor, please read this guideline document and be prepared.
On this page, I will publish my teaching materials for undergraduate and Ph.D courses.
Lectures
Economics of Race, Gender, and Culture, Undergraduate, JHU, Fall 2023
Syllabus Example Codes PAST Problem Set
Structural Approach in Family and Cultural Economics, Ph.D 2nd year, JHU, Fall 2023
Introduction to Structural Estimation, Ph.D module, Unige, Fall 2019
Students are encouraged to learn one high-level programming language (R, Python, Matlab, Julia) and one low-level programming language (C/C++, Fortran), and parallelization techniques. The following online materials may be useful to learn coding.
R/Rcpp
Writing an R package
Rpackage1 Rpackage2 Rpackage3 Rpackage4 Rpackage5
R/Matlab
R/Python
Python / Julia
QuantEcon (Dynamic Programming)
Python
Econ-Ark (Dynamic Programming)
Using Python to Access Web Data (Web Scraping)
Applied Text Mining in Python (Natural Language Processing)
C++
STATA
Parallelization
Latex
Coding Tips
Version Control
Useful R packages