ASTR 596PCA - Python for Computational Astrophysics
This course provides an introduction to the Python programming language in the context of solving problems in astrophysics and cosmology. It focuses on the use of scientific Python libraries such as NumPy, SciPy, SymPy, and MatPlotLib. Topics covered include NumPy arrays, integration, interpolation, differential equations, linear algebra, Fourier transforms, I/O, plotting, statistics, and C/Fortran integration.
Course web site