Courses
Teaching resources
Here you will find resources from courses I teach at the undergraduate and graduate level. Most resources correspond to jupyter notebooks that illustrate key concepts or address particular problems.
Notebooks are developed on the Python programming language. Therefore I recommend installing either the anaconda or miniconda python distribution to run the code.