Computational Tools for Macroeconomics (MATLAB)

MSc Economics — Sapienza University of Rome — Fall

Welcome to the Computational Tools for Macroeconomics (MATLAB) course! This site hosts weekly materials for the module: lecture plans, slides, code, and datasets.

Program

Block A – Getting Started with MATLAB

Block B – Numerical Tools & Data Handling

Block C – Numerical Methods for Static Models

  • Week 5 – Solving Nonlinear Equations in Economics
  • Week 6 – Optimization & Calibration

Block D – Deterministic Dynamics & Dynamic Programming

  • Week 7 – Deterministic Dynamics: The Neoclassical Growth Model
  • Week 8 – Dynamic Programming & Value Function Iteration

Block E – Numerical Approximations, Stochastic Dynamics, and Econometrics

  • Week 9 – Numerical Approximation & Simulation
  • Week 10 – Stochastic Dynamics: Business Cycle Models
  • Week 11 – Data Handling for Macroeconometrics
  • Week 12 - Recap & final project

About

  • Language: MATLAB (with transferable concepts to Python/Julia)
  • Format: 90’ lab-based sessions (theory + practice)
  • Assessment: project (details TBA)