Check out my course on UDEMY: learn the skills you need for coding in STEM:
https://www.udemy.com/course/python-stem-essentials/
This from-scratch tutorial on SciPy is designed specifically for those studying physics, mathematics, and engineering. Before watching this, you may want to brush up on numpy:
https://www.youtube.com/watch?v=DcfYgePyedM
All code can be found here:
https://github.com/lukepolson/youtube_channel/blob/main/Python%20Tutorial%20Series/scipy_essentials.ipynb
0:00 Introduction
1:47 Optimization
10:33 Interpolation
13:46 Curve Fitting
24:39 Special Functions
27:12 Differentiation
29:22 Integration
34:06 Differential Equations
48:15 Fourier Transforms
52:06 Examples
1:01:59 Linear Algebra (Basics)
1:10:18 Linear Algebra (Sparse Matrices)
1:17:50 Statistics