Hello I am starting university this year in the physics department of Bilkent University. I have been doing some general research and I have noticed that computational methods are becoming more and more important in fields such as condensed matter, quantum mechanics, cosmology, biophysics. It seems that we will need advanced computational approaches to improve our theoretical background of these fascinating fields. I would like to learn your views on these topics and it would be greatly appreciated if experienced physics students can give a few tips about learning computational physics at the undergraduate level. Thank you for your help.