Here are two great book recommendations for a computational physics course at the BS level :
- An Introduction to Computational Physics by Toxsey Martin (Cambridge University Press).
- Computational Physics: An Introduction with Python by H.P. Langtangen (Springer).
Both of these books are well-written and easy to understand. They are a great resource for students who are looking to learn more about computational physics.