PHYSICS 20
Introduction to Computational Physics
This course is a systematic introduction to computing with python and jupyter notebooks designed for concentrators in physics and related fields. The course consists of two parts: 1. Basics: essential elements of computing, including types of variables, lists, arrays, iteration and control flow (for, while loops, if statement), definition of functions, recursion, file handling and simple plots, plotting and visualization tools in higher dimensions. 2. Applications: development of…
Sources
- Course catalogue ↗Public 2026-2027 offerings