PHYS 41Scientific Computing with Python
This course is designed for students concurrently enrolled in the PHYS 4 series and is an introduction to computer programming and scientific computing with Python. The course covers basic data structures and operations in Python and how to write and debug functions. These tools are then applied to scientific computing, including data analysis and visualization, numerical computations, and simulations. Recommended preparation: prior or concurrent enrollment in PHYS 4A.
Prerequisites
You need:
Where it sits in degree plans
Suggested plans most often put it in Year 1 · Winter (2 programs).
Required in (2)
- Physics (B.A.)
- Physics (B.S.)
One of the options in (2)
- Astronomy and Astrophysics
- Astrophysical Sciences