Introduction to Economic Modeling and Data Science

This website presents a series of lectures on programming, data science, and economics. The emphasis of these materials is not just the programming and statistics necessary to analyze data, but also on interpreting the results through the lens of economics.

This work was supported in part by the Center for Innovative Data in Economics Research (CIDER) at the Vancouver School of Economics, UBC, funded by the Canada Excellence Research Chair grant.

To get an idea of what one can do after taking this course, please take a look at previous student projects.

Chase Coleman, Spencer Lyon, Jesse Perla, More Contributors.


QuantEcon is moving to the Jupyter Book build system for all of its projects. We are a founding member of the Executable Books Project, an international collaboration to build open source tools that facilitate publishing using the Jupyter ecosystem. Please send feedback to


Course description, software installation

Python Fundamentals

Basic Python programming

Scientific Computing

Numerical and scientific methods


The “data” in data science


Applications and statistical tools