Numerical Methods

For the 2023 course at CAEN-UFC go here


Syllabus and a running outline:


Lecture Slides and Resources:

Some introduction to the lingo

programming essentials slides 

fortran and matlab templates (code)

c template (code)

aruoba, fernandez-villaverde, rubio-ramierez

ars techinca: why are some languages faster?

Root finding and markov chain approximation 

solving equilibrium models of unemployment with search and matching

root-finding and optimization (+ MP) slides 

multi-dimension and constrained optimization slides

rouwenhorst method, f90 (code) 

rouwenhorst method, c (code) 

root finding (code) 

shimer 

hagedorn, manovskii 

burdett, mortensen 

postel-vinay, robin 

abowd, kramarz, margolis

Perturbation methods and numerical derivatives 

solving mostly smooth growth models

perturbation methods, undetermined coefficients slides 

accuracy tests with assid on changes of variables slides

CKM slides

uhlig 

fernandez-villaverde, rubio-ramirez 

den haan, marcet 

judd 

fisher 

chari, kehoe, mcgrattan 

Estimating models using models 

taking bizarre models to bizarre data

simulation-based estimation slides  

cooley and prescott

smith 

gourieroux, monfort and renault

heggland and frigessi

gallant and tauchen 

guvenen and smith

keane and smith 

nagypal

Global methods 

solving models everywhere

value function iteration slides  

endogenous grids method + parameterized expectations slides 

parallel computation slides

carroll 

fernandez-villaverde and barillas 

hatchondo, martinez and sapriza 

den haan and marcet 

krusell, mukoyama and sahin 


Homework:

Final project due May 11


Papers and Assignments:


Other Resources: