Computational Astrophysics
Computational Astrophysics develops a practical working knowledge of the most widely used numerical methods in astrophysics. The theory underlying the methods is one important aspect of the course, but theory is put into practice by development and use of numerical routines (some already written) in the computer environment. With an emphasis on astrophysical issues, we first cover some of the most common scientific numerical methods, such as interpolation, curve fitting, root finding, quadrature, numerical integration of differential equations, and matrix solutions to sets of linear equations. Fourier methods are widely used throughout astrophysics, and both the basic theory and the most useful applications are presented. The last major topic is the numerical statistical analysis, with particular emphasis on the peculiarities and pitfalls associated with real astronomical data.
Prerequisites & course information
[COMPFOR 131 or SI 101 or DATASCI 101 or ASTRO 361] or graduate standing. (Prerequisites enforced at registration.) Prior or concurrent PHYSICS 240/260/250. MATH through 216 or equivalent or PHYSICS 316. Programming in Python is required for success in this class; students who gained programming experience elsewhere should seek instructor permission. (3). (BS). May not be repeated for credit. F.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- Computational Astrophysics · 3 · Graduate credit