ACETry ACE ↗
← Back

PHYS 41Scientific Computing with Python

4 units · PHYS · UC San Diego

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.

Before you enroll

Prerequisites

You need:

Where it fits

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
What it opens up

Courses that list PHYS 41 as a prerequisite (3)