Economic modeling workshop in Julia
Y.-H. Henry Chen
As an open-source programming language, Julia is getting popular in scientific computing, in part due to its nonproprietary nature,
speed potential and extensive packages for applications. The goal of this workshop is to provide CS3 researchers an introduction to economic modeling
using Julia. The background in computable general equilibrium (CGE) modeling using GAMS/MPSGE is helpful but not required.
The workshop will begin from CGE theories, and then proceed to Julia Basics and modeling exercises using Julia. I will borrow some examples
presented in James Markusen’s CGE course and convert them into Julia versions.
The workshop will include four online one-hour meetings every four weeks with possible future extension. The plan is to hold the
first meeting in January, 2026.
Schedule and topic
- 10 – 11 am on Tuesday, 01/06/26 — Julia basics and VS code
- 10 – 11 am on Tuesday, 02/03/26 — CGE in Julia (Part 1)
- 10 – 11 am on Tuesday, 03/03/26 — CGE in Julia (Part 2)
- 10 – 11 am on Tuesday, 03/31/26 — Julia project environment
Contact
- Research Scientist, MIT Center for Sustainability Science and Strategy
- Email: chenyh[at]mit.edu
Course materials
- Preparations before the first meeting
- Slides #1: Julia basics and VS code
- Slides #2: CGE in Julia (Part 1)
- CGE example: M21_mcp.jl
- CGE example: M21.jl
- Slides #3: CGE in Julia (Part 2)
- CGE example: M22.jl
- CGE example: M33.jl
- Slides #4: Project environment