All the course material is written inside notebooks and markdown files (usually in
slides/). Tutorial files (in
tutorial/) are meant to be run and filled by students.
Slides are available online. (PRs are welcome)
Each student is expected to have a clone of the course repository and update it at the beginning of each session. It is suggested to work on a copy of each file.
During the course, each student will be asked to choose and present one Julia library.
The tutorial in the last session will be the final exam.
- To make the most of the course, it is recommended to install
- Julia 1.5
- A good text editor (strongly advised: Visual Studio Code)
- As a plan B, it is possible to use the mybinder link above
- be sure to save your work locally
Each session is 4 hours, and is expected to be evenly but not contiguously divided between lectures and hands-on tutorials.
|04/01||Introduction, Julia Basics 1, Contagion Tutorial||Finish Epidemiology Tutorial|
|04/15||Sequence Convergence, Solow growth Model||Finish growth tutorial|
|04/22||Optimization||Finish optimization tutorial|
|04/29||Optimization (2), Julia Basics 2, Differentiation||First Homework|
|05/06||Discrete Dynamic Programming|
|05/27||First Order Conditions, Perturbation Analysis|
Roadmap will be adjusted.