Schools Useful Computer Programming for Astrophysics concentration in Grad School

AI Thread Summary
To effectively prepare for a physics PhD, focus on learning specific programming languages and techniques that are directly applicable to your field. Recommended programming courses include scientific programming, which provides foundational skills that make it easier to learn additional languages later. In astrophysics, key programming languages include Fortran, Python, and IDL, with C/C++ and Perl also being commonly used. Prioritizing these languages will enhance your computational skills, making you better equipped for graduate-level research.
majormuss
Messages
124
Reaction score
4
My objective is to learn programs and techniques that will prove beneficial to my physics degree. I am going on to grad school to get a physics PhD but I will be staying 1 more year as an undergrad. A CS minor is probably too broad for me because I only want to learn specific programs that will help me in graduate school. Could you recommend the most useful CS classes that will teach me essential programming skills?
 
Physics news on Phys.org
It will depend on what your university offers! If your university offers courses in scientific programming, do those. Programming is a general skill set, it's much easier to pick up other languages when you have the basics down.

But in astro, Fortran (yes, it's still a thing), Python and IDL tend to dominate. You'll also probably see C/C++, perl, and other common languages.
 
Hey, I am Andreas from Germany. I am currently 35 years old and I want to relearn math and physics. This is not one of these regular questions when it comes to this matter. So... I am very realistic about it. I know that there are severe contraints when it comes to selfstudy compared to a regular school and/or university (structure, peers, teachers, learning groups, tests, access to papers and so on) . I will never get a job in this field and I will never be taken serious by "real"...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...

Similar threads

Replies
3
Views
3K
Replies
12
Views
2K
Replies
16
Views
2K
Replies
2
Views
2K
Replies
7
Views
2K
Replies
2
Views
1K
Back
Top