Data and Computation in Astrophysics

Lecture, two hours; discussion, four hours. Requisites: courses 81, 115, 117, and Computer Science 30 or 31 or Program in Computing 10A. 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.

Review Summary

Clarity
10.0 / 10
Organization
10.0 / 10
Time
5-10 hrs/week
Overall
10.0 / 10

Reviews

    Quarter Taken: Fall 2023 In-Person
    Grade: A+

    The course was very enjoyable and taught a lot about programming and data science in astronomy. There were weekly programming homework assignments about the topics discussed in lecture and 3 bigger projects. If you didn't have a strong background in programming, the class may be a bit harder, but it is definitely doable if you go to office hours with the prof or TA. Discussion sections are mandatory, and just goes over examples of the topics from lecture and in HWs.

Course

Instructor
Michael Fitzgerald
Previously taught
23F

Grading Information

  • No group projects

  • Attendance required

  • No midterms

  • No final

  • 0% recommend the textbook

Previous Grades

Grade distributions not available.