Skip to main content
Caltech Course Catalog / 2025-2026 Catalog / Courses 2025-26 / Computational Physics Lab

Ph 121 abc - Computational Physics Lab

Ph 121 abc

Computational Physics Lab

6 units (0-6-0)   |  first, second, third terms

Many of the recent advances in physics are attributed to progress in computational power. In the advanced computational lab, students will hone their computational skills by working through projects inspired by junior level classes (such as classical mechanics and E, statistical mechanics, quantum mechanics and quantum many-body physics). This course will primarily be in Python and Mathematica. This course is offered pass/fail.

Instructors: Simmons-Duffin, Huang
Published Date: Aug. 28, 2025