Python Scientific Lecture Notes

Python Scientific Lecture Notes

Tutorial material on the scientific Python ecosystem, a quick introduction to central tools and techniques. The different chapters each correspond to a 1 to 2 hours course with increasing level of expertise, from beginner to expert.

LINK to Lecture Notes


All code and material is licensed under a

Creative Commons Attribution 3.0 United States License (CC-by)



  • Valentin Haenel
  • Emmanuelle Gouillart
  • Gaël Varoquaux

Chapter authors

Listed by alphabetical order.

  • Christopher Burns
  • Adrian Chauve
  • Robert Cimrman
  • Christophe Combelles
  • André Espaze
  • Emmanuelle Gouillart
  • Mike Müller
  • Fabian Pedregosa
  • Didrik Pinte
  • Nicolas Rougier
  • Gaël Varoquaux
  • Pauli Virtanen
  • Zbigniew Jędrzejewski-Szmek

Additional Contributions

  • Akihiro Uchida
  • Corey Farwell
  • egens
  • Lars Buitinck
  • Olivier Verdier
  • Virgile Fritsch
  • Ozan Çağlayan
  • kikocorreo
  • Sergio Oller
  • Robert Gieseke
  • Jonathan J. Helmus

You may also like...