Undergrad computational physics text?

AI Thread Summary
A user with a BS in physics seeks recommendations for an undergraduate computational physics textbook to enhance their knowledge in numerical analysis and real-world applications, expressing a preference for Python but openness to C++ and FORTRAN. They mention several textbooks found on Amazon, leaning towards Giordano due to appealing chapter topics. Another participant endorses Giordano, noting its suitability for undergraduates and its focus on practical examples and numerical techniques, despite the inclusion of BASIC code that can be translated. They also mention Thijssen's book, which is more advanced and focused on condensed matter physics, suggesting it may not be appropriate for the user's current needs. The consensus favors Giordano as a solid choice for the user's goals.
cjv998
Messages
16
Reaction score
0
Hi everyone. I've had my BS in physics for 5 years now, and I'm looking to brush up on some areas that I never covered in my undergrad career. Specifically, I'm looking for an undergrad computational physics textbook that I could use to work through some "real-world" physical examples and teach myself a bit of numerical analysis. (For programming languages, I'd like to use Python, but I'm also familiar with C++, and wouldn't be opposed to learning FORTRAN.) I've found plenty of textbooks on Amazon (Giordano, Pang, Yevik, Thijssen, Vesely, etc...), but I'm unsure which one to get. At the moment, I'm leaning towards Giordano, because the topics/chapter titles sound appealing. So, does anyone have any suggestions? Thanks!
 
Physics news on Phys.org
I think Giordano is a good bet. It was the recommended textbook in a comp phys course back at my old university. (Not that I took said course myself, but I've looked in the book a couple of times and it seems to deal with the topics well.) It was written specifically for an undergrad course, deals with "real-world" examples and does introduce numerical techniques along the way. For some reason the authors provide example code in a dialect of BASIC, but that's not too far from pseudo code. Shouldn't be a problem to translate that if you have some familiarity with programming.

The only other book I'm familiar with is Thijssen's. It focuses on condensed matter physics and is basically on the graduate level. Unless that's your cup of tea, you'd probably want to deal with the differential equations and so on in Giordano first.
 
Thanks. I'll definitely be skipping the Thijssen book in that case. Looks like Giordano would be a safe bet.
 
For the following four books, has anyone used them in a course or for self study? Compiler Construction Principles and Practice 1st Edition by Kenneth C Louden Programming Languages Principles and Practices 3rd Edition by Kenneth C Louden, and Kenneth A Lambert Programming Languages 2nd Edition by Allen B Tucker, Robert E Noonan Concepts of Programming Languages 9th Edition by Robert W Sebesta If yes to either, can you share your opinions about your personal experience using them. I...
Hi, I have notice that Ashcroft, Mermin and Wei worked at a revised edition of the original solid state physics book (here). The book, however, seems to be never available. I have also read that the reason is related to some disputes related to copyright. Do you have any further information about it? Did you have the opportunity to get your hands on this revised edition? I am really curious about it, also considering that I am planning to buy the book in the near future... Thanks!
I’ve heard that in some countries (for example, Argentina), the curriculum is structured differently from the typical American program. In the U.S., students usually take a general physics course first, then move on to a textbook like Griffiths, and only encounter Jackson at the graduate level. In contrast, in those countries students go through a general physics course (such as Resnick-Halliday) and then proceed directly to Jackson. If the slower, more gradual approach is considered...

Similar threads

Back
Top