scipy-lectures/scientific-python-lectures

Tutorial material on the scientific Python ecosystem

Python

3,223

2,495 commits

updated Oct 1, 2026

See the code

README

https://dx.doi.org/10.5281/zenodo.594102

https://github.com/scipy-lectures/scientific-python-lectures/actions?query=workflow%3A%22test%22

Scientific Python Lectures

This repository gathers some lectures on the scientific Python ecosystem that can be used for a full course of scientific computing with Python.

These documents are written in Markdown and built using Jupyter Book version 1, which, in turn, uses the Sphinx engine.

You can view the online version at: https://lectures.scientific-python.org/

Reusing and distributing

As stated in the LICENSE.md file, this material comes with no strings attached. Feel free to reuse and modify for your own teaching purposes.

However, we would like this reference material to be improved over time, thus we encourage people to contribute back changes. These will be reviewed and edited by the original authors and the editors.

Building and contributing

The file CONTRIBUTING.md contains instructions to build from source and to contribute.

scipy-lectures/scientific-python-lectures

Tutorial material on the scientific Python ecosystem

Python

3,223

2,495 commits

updated Oct 1, 2026

See the code

README

https://dx.doi.org/10.5281/zenodo.594102

https://github.com/scipy-lectures/scientific-python-lectures/actions?query=workflow%3A%22test%22

Scientific Python Lectures

This repository gathers some lectures on the scientific Python ecosystem that can be used for a full course of scientific computing with Python.

These documents are written in Markdown and built using Jupyter Book version 1, which, in turn, uses the Sphinx engine.

You can view the online version at: https://lectures.scientific-python.org/

Reusing and distributing

As stated in the LICENSE.md file, this material comes with no strings attached. Feel free to reuse and modify for your own teaching purposes.

However, we would like this reference material to be improved over time, thus we encourage people to contribute back changes. These will be reviewed and edited by the original authors and the editors.

Building and contributing

The file CONTRIBUTING.md contains instructions to build from source and to contribute.

Significant stargazers

Anton Kochkov

704 followers · starred Jan 2021

Philip Chimento

188 followers · starred Oct 2010

Ralf Gommers

916 followers · starred May 2010

Olivier Grisel

5,019 followers · starred May 2010