Skip to content

Course materials for ECON526 MA Quantitative Economics; computational econ and data science with a focus on causal inference

Notifications You must be signed in to change notification settings

ubcecon/ECON526

Repository files navigation

ECON526 - Fall 2025

This is a MA-level course in quantitative economics, data science, and causal inference in economics.

This course will have a combination of coding, theory, and development of mathematical background. All coding is done in Python.

Course materials

All materials will be on github, and canvas will be used to submit assignments/communication.

Course notes:

There is no assigned physical textbook, but we will be using lecture notes from:

Computing Environment

See here for instructions. All course code will be done in python

  • Get a GitHub ID and apply for the Student Developer Pack to get further free features
  • We strongly recommend using VS Code as your primary code editor and uv for your python and package management.
  • After setup you can clone a variety of repositories onto your local machine using a terminal, using either git directly (e.g. in terminal go git clone https://github.com/ubcecon/ECON526.git), or VS Code (recommended). See instructions and more other useful code repositories here

Syllabus

See Syllabus for more details

Problem Sets and Exams

The course has one midterm, weekly to bi-weekly problem sets, and a final data project due the last day of class.

  1. September 8 Midnight: Problem Set 0 - covers Math Camp material, so you can get started right away.
  2. September 14 Midnight: Problem Set 1 - short assignment checking your installation of Jupyter.
  3. September 21 Midnight: Problem Set 2
  4. September 28 Midnight: Problem Set 3
  5. October 5 Midnight: Problem Set 4
  6. NOT TO HAND IN Midterm Practice Problems
  7. October 2 (LAB SESSION): Midterm Logistics Practice
  8. October 8: IN CLASS MIDTERM
  9. See Canvas for additional problem sets
  10. December 15: Data Project Due

See the /problem_sets folder within this repository for the problem sets as jupyter notebooks.

  • The pyproject.toml and uv.lock files provide the package setup. Simple run uv sync (more details here)
  • Problem Set 0 can be done on paper and scanned, but other problem sets must be submitted as .ipynb and exported html files. See instructions here

Lectures

The course is structured into two parts:

Jesse

Paul

Go here for a list of topics, reading, and slides.

Here is the source for my slides.

See "Sources and Further Reading" (2nd last slide) on each set of slides for additional reading.

Important Dates

  • November 11 (Midterm Break)
  • November 13 (Midterm Break)
  • December 15
    • PROJECT DUE

About

Course materials for ECON526 MA Quantitative Economics; computational econ and data science with a focus on causal inference

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •