If you want to move beyond textbook problems and start exploring nonlinear dynamics, quantum scattering, or statistical mechanics via simulation, start here.
The book is divided into two parts: (programming fundamentals) and The Algorithms (physics applications). computational physics newman
A crucial chapter for anyone working with signals or quantum mechanics, focusing on the Fast Fourier Transform (FFT). If you want to move beyond textbook problems