by Gregor Boehl.
This course is a generic introduction to (scientific) programming in economics, covering the essentials:
* variables
* conditionals
* loops
* functions
* scientific programming (with `numpy`)
* plotting
* basics of data analysis (with `pandas`)
* some perspectives (performance, parallelization, ...)
The examples cover Python code.
We will conduct all course communications using Zulip, so please be sure to join us there. Simply clicking the button below will take you to the proper channel. There I also post the link to the online lectures using ZOOM.
Date (Thursday 12:15 pm) | Topic |
---|---|
15/04/21 | Installation (by Prof. v. Gaudecker) |
22/04/21 | Introduction + basic types |
29/04/21 | Loops and functions |
06/05/21 | Scientific programming |
20/05/21 | Plotting + Basics in data science |
27/05/21 | Perspectives |
- motivation
"hello wörld"
- variables & lists
- strings
- conditionals
- where to get help (aka. how-to-google-errors)
- collections (tuples + dicts)
- mutability
- loops
- functions
- numpy
- linear algebra
- plotting
- pandas
- loading data
- optimization
- distributions
- debugging
- further sources/resources
- modules
- optional stuff (history of programming in econ, which language is for me? IDEs, ...)