Lecture Notes on Computational Physics