I currently teach a second year undergraduate course in Computational Physics (materials are in development) and a graduate level course for physical scientists that is inspired by Software Carpentry. I am also developing a Github-based checklist tool for educators called ChooChoo.
My teaching materials are below, and I strongly welcome any feedback - thoughts, comments, questions. If you use any of these materials I’d love to hear from you.
Computational Physics Course materials under development here.
Python for the physical sciences Course materials under development here.
ChooChoo the CHecklist tOOl Teaching tool under development here.
Computational Physics (KD5081), Autumn term Website
Feed your Python with Pandas, Imperial College London, September 2018 Short workshop on the Python Pandas library for data analysis Interactive notebook
Python for Science and Engineering, Yonsei University, Seoul (Korea), March 2017 Formed part of the graduate level course “Energy Materials: Design, Discovery and Data” Interactive notebook | Online slides