ASTR 142Data and Computation in Astrophysics
Astronomy · 4 units · Undergraduate upper division (100-199)
Designed for upper-division Astrophysics and Physics majors. Project-based introduction to data and computation in astrophysics context. Students develop core computational toolkit for data retrieval, processing, analysis, visualization, and interpretation. Topics include analysis of large, heterogeneous datasets; high-performance computation; numerical simulations; and scientific numerical methods.
P/NP or letter grading.
When it runs
- Fall 2025
Scheduled, not typical — from UCLA’s Schedule of Classes, which publishes Fall 2025 through Spring 2027 and nothing before it.
Requisites
Official UCLA wording
Requisites: courses 81, 115, 117, and Computer Science 30 or 31 or Program in Computing 10A.
BruinTree reads · Prerequisite
confidence 1.00 · from UCLA’s structured dataRequires
Everything that has to come before this course, not just the courses named in the requisite above.
ASTR 142
- ASTR 81Fundamentals of Astrophysics
- MATH 31ADifferential and Integral Calculus
- MATH 1Precalculus
- PHYSICS 1APhysics for Scientists and Engineers: Mechanics
- MATH 32ACalculus of Several Variables
- MATH 31BIntegration and Infinite Series
- PHYSICS 1AHPhysics for Scientists and Engineers: Mechanics (Honors)
- MATH 32BCalculus of Several Variables
- ASTR 115Introduction to Galactic Astronomy
- COM SCI 30Principles and Practices of Computing
- ASTR 117Introduction to Extragalactic Astrophysics
- COMPTNG 10AIntroduction to Programming
- COM SCI 31Introduction to Computer Science I
6 direct requisites. The whole upstream is here — 25 courses over 3 levels. Every course here opens its own tree.
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.