
Ahmed H. answered 04/12/19
Experienced Physics & Math Tutor | with a Physics Ph.D.
The field of computational physics is so wide, you might need to decide first which part of the field you love to work in.
For example: You can do computational physics in laser interaction with matter, so you should learn lasers and atomic physics as well as some molecular physics. beside the math and software to do this computations (such as parallel computing and Algorithms)
Or you could do computational physics in condensed matter, so you need to learn Atomic physics , Solid state physics , quantum mechanics and Statistical physics. In addition to the math and programming language you need.