A course by Henry Schreiner & Romain Teyssier. Some material written by Gabriel Perez-Giz for previous iterations of this course.
This material is rendered into a website at https://henryiii.github.io/se-for-sci. A WebAssymbly version of some notebooks is available at https://henryiii.github.io/se-for-sci/live.