PHYSICS 170N
Computational Physics and Astronomy Laboratory
Physics · 4 units · Undergraduate upper division (100-199)
Prior experience in working with computers is helpful but not required. Designed to give first-hand experience in solving physics and astronomy problems on computers. Project-based course, with projects selected from core areas of classical mechanics, electrodynamics, quantum physics, statistical physics, and astronomy. Introduction to problems and to required numerical methods in lectures, so students can write programs in one modern programming language of their choice (Python recommended) and carry out numerical experiments with it, with results documented in reports.
P/NP or letter grading.
Requisites
Official UCLA wording
Requisites: courses 105B, 110B, 112 (or Astronomy 115), 115B.
BruinTree reads · Prerequisite
needs reviewconfidence 0.90 · from text- · "ASTR 115B" is not in this catalog version
Requires
Everything that has to come before this course, not just the courses named in the requisite above.
PHYSICS 170N
- PHYSICS 105BAnalytic Mechanics
- PHYSICS 105AAnalytic Mechanics
- MATH 33BDifferential Equations
- PHYSICS 110BElectricity and Magnetism
Unlocks
What this course is a requisite for, and what those courses lead to in turn.
No course in the catalog lists this as a requisite.





