Scientific Computing
Undergraduate course, UCSB Physics, 2021
Topics in computer science using python, and emphasized a practical skillset in bash. Topics included optimization, numerical simulation, data visualization, parallel computing, postscript, raster graphics, and IO using the Raspberry Pi.
A Unique Learning Experience
This was a challenge due, of course, to the pandemic. I worked from my parents house in sonoma county, remoting in via zoom to teach a scientific computing lab course for upper division UCSB physics students.
Textbook and Resources
Raspberry Pi 4
The Linux Command Line, Fifth Internet Edition By William E. Shotts, Jr.
A Student’s Guide to Python for Physical Modeling, second edition ISBN 978-0691223650 (0691223653) By Jesse M. Kinder and Philip Nelson Princeton University Press
Introduction to Computation and Programming Using Python: With Application to Understanding Data, third edition ISBN 978-0262542364 (0262542366) By John V. Guttag MIT Press