Thomas R. Quinn
Provides hands-on experiences in writing computer programs to solve astrophysics problems. Topics include: interpolation and extrapolation, integration, ordinary, differential equations, root finding, optimization, linear algebra, Monte-Carlo partial differential equations, and parallel techniques.
Student learning goals
The student will understand performance issues and limitations of floating point arithmetic on computers.
The student will be able to express and solve several types of astrophysics calculations within a computer program.
The student will have skills to assess correctness of computed results.
General method of instruction
Class assignments and grading
The grades will be entirely based on 5 programming assignments. Correctness of results, program performance, and readability will be used as grading criteria.