Open as website here
It is strongly suggested to get GitHub's student developer pack which gives you lots of free stuff (and even access to the AI GitHub Copilot ). Optionally, select Watch
at the top of this repository to be alerted to all file changes
See here for more details, a course outline, and grading information.
- Due Midnight PST on January 17th - Problem Set 0
- This is a pass/fail problem set (i.e., hand it in you pass!) just to ensure you have setup your computer properly
- Due Midnight PST on January 30th - Problem Set 1
- Due Midnight PST on February 6th - Problem Set 2
- Due Midnight PST on February 13th - Problem Set 3
- Review February 26th - Midterm Practice Problems
- February 28th - MIDTERM EXAM IN CLASS
- Due Midnight PST on March 24th - Problem Set 4
- Due Midnight PST on April 9th - Problem Set 5
- Reviewing April 10th/12th - Final Practice Problems
All problem set solutions should be submitted on Canvas directly as a .ipynb
file with instructions embedded.
See here for links to all materials.
- January 8th - Introduction, course overview, VSCode Intro to Julia
- Lecture Notes: Course Overview and Computational Environment
- References:
- Julia Overview
- First sections of Julia by Example
- Essentials
- Fundamental Types
- January 10th - Introduction to Fixed Points and Geometric Series and start of Asset Pricing applications
- Lecture Notes: Geometric Series, Fixed Points, and Asset Pricing
- References:
- Later sections of Julia by Example
- Geometric Series for Elementary Economics
- January 15th - Continue on applications of Fixed Points and Geometric Series
- Lecture Notes: Geometric Series, Fixed Points, and Asset Pricing
- References:
- Later sections of Julia by Example
- Geometric Series for Elementary Economics
- January 17th - Start Dynamics and Introduction to Growth Models
- Lecture Notes: Deterministic Dynamics and Introduction to Growth Models and contraction mappings in Geometric Series, Fixed Points, and Asset Pricing
- References:
- January 22nd - Solow Model and Stability
- Lecture Notes: Deterministic Dynamics and Introduction to Growth Models
- References:
- January 24th - Finish Malthusian Model and start AR(1) and Stochastic Dynamics
- January 29th - Stochastic Dynamics, AR(1), ARMA, and Ergodicity
- Lecture Notes: Stochastic Dynamics, AR(1) Processes, and Ergodicity
- References:
- January 31st - Finish Nonlinear Stochastic Dynamics and Start Wealth Inequality
- Lecture Notes: Stochastic Dynamics, AR(1) Processes, and Ergodicity and Wealth Distribution, Firm Dynamics, and Inequality
- References:
- February 5th - Firm Dynamics, Lorenz Curves and Power Laws
- Lecture Notes: Wealth Distribution, Firm Dynamics, and Inequality
- References:
- February 7th - Review of PS1 and PS2 in class
- February 12th - Finish Wealth Distribution, Firm Dynamics, and Inequality and start Linear State Space Models
- February 14th - Linear State Space Models, Asset Pricing, and the Kalman Filter
- February 19th - SPRING BREAK
- February 21st - SPRING BREAK
- February 26th - Midterm Review + Practice Exam Logistics
- February 28th - Midterm
- March 4th - Last minute class cancellation
- March 6th - Optimal Consumption and Savings Decisions and the Permanent Income Model
- Lecture Notes: Optimal Consumption, Savings, and the Permanent Income Model
- References:
- March 11th - Finish Stochastic Version of the Permanent Income Model and Start Markov Chains
- March 13th - Finish Markov Chains and Unemployment and Start Search
- Lecture Notes: Markov Chains with Applications to Unemployment and Asset Pricing" and Search
- References:
- March 18th - The McCall Search Model and Dynamic Programming
- March 20th - Asset Pricing, and "Lucas Trees"
- March 25th - Problem Set and Midterm Exam Review
- March 27th - Guest Lecture by Paul Beaudry
- April 1st - STATUTORY HOLIDAY
- April 3rd - More on Asset Pricing and Option Pricing
- April 8th - (Time Permitting) Rational Expectations Equilibrium with Firm Dynamics (and the big-K, little-k trick)
- Lecture Notes: TBD
- References:
- April 10th - Finish Rational Expectations, Problem Set Review, and Final Questions
For the computational environment, it is strongly suggested to install VS Code as well as Jupyter. Familiarity with those tools will make it easier for future work in industry or as research assistants. See here to setup your environment.
While we will be using a computer for simulations and numerical solutions to our models, this is an economics course. If you have the prerequisites, then do not be scared off by the programming requirements! Relative to many classes, the coding will be kept simple. The hard part will be the economic and finance theory.