Notes on Computational Science and Engineering with Python