This repository contains python exercises accompanying the book Neuronal Dynamics by Wulfram Gerstner, Werner M. Kistler, Richard Naud and Liam Paninski. References to relevant chapters will be added in the Teaching Materials section of the book homepage.


See the installation instructions for details on how to install the Python packages needed for the exercises.

Every exercise comes with instructions and a demo function to get started. We recommend to create one Jupyter notebook per exercise.


The following packages are required to use neurodynex3:


  • You can download, use and modify the software we provide here. It has been tested but it can still contain errors.
  • The content of this site can change at any moment. We may change, add or remove code/exercises without notification.

Bug reports

Did you find a bug? Open an issue on Github. Thank you!