Computational Methods For Physicists