Thank you for investing your time in contributing to the Neural Data Science (NDS) course! Any contribution you make will be listed on the main website. To get an overview of the course, read the README.md. For a comprehensive list of topics covered in the course, check the course materials.

The course is organised in modules, which are self-contained chapters about a specific topic. You can contribute by improving on an existing module, or by creating a new module. You’ll find below an overview of the contribution workflows from opening an issue, creating a PR, reviewing, and merging the PR, depending on which type of contribution you choose.

If you’re unsure where to start or how your skills fit in, reach out! Contact the creator of this course (Davide Spalla) at spalla.davide@gmail.com.

Improve on an existing module

Did you find a bug?

Did you write code that fixes a bug?

Do you intend to add new content or change an existing module?

Your PR is merged into main!

Congratulations! Once your PR is merged, your contributions will be publicly visible on the main website.

Create a new module

We welcome anyone who wants to expand the NDS’s course materials and become an author.

By becoming an author of a module, your contribution will be visible in the main NDS website and within the module’s Github repository.