ASTRODYNAMICS
Explore the dynamical processes governing planets, satellites, stars, and galaxies. Learn Hamiltonian mechanics, numerical N-body methods, and resonance theories - then apply them in Python/Mathematica to model real astrophysical systems.
Prerequisites & course information
Requisites: ( MATH 319 and 340 , 341 , or 345 ) or MATH 320 , and ( COMP SCI 220 or ASTRON 202 ), or graduate/professional standing Course Designation: Core GenEd - Natural Science & Wellness Breadth - Physical Science Level - Advanced L&S Credit - L&S Liberal Arts and Science Grad 50% - Counts toward 50% graduate coursework requirement Repeatable for Credit: No Learning Outcomes: 1. Apply mathematical models and computational tools to solve problems in astrophysics. Audience: Both Grad & Undergrad 2. Apply mathematical and computational methods to model the motion of bodies within solar systems, including planets, moons, and artificial satellites. Audience: Both Grad & Undergrad 3. Model few- and many-body processes in collisional gravitational dynamics, such as chaotic few-body scatterings, relativistic inspirals, relaxation of dense stellar systems, and quasi-stationary solutions to problems in gravitational kinetic theory. Audience: Both Grad & Undergrad 4. Explain the structure and dynamics of galaxies, including spiral arms, bars, and galaxy interactions, and use dynamical models to simulate these phenomena. Audience: Both Grad & Undergrad 5. Build connections between mathematical and computational methods, and learn how to determine the correct model type for a particular astrophysical problem. Audience: Both Grad & Undergrad 6. Communicate mathematical ideas in a written format. Audience: Both Grad & Undergrad 7. Apply principles in the conduct of scientific research, including proper citation practices, acknowledgment of data sources, and collaboration. This will be assessed through the final course project. Audience: Graduate Learning Outcomes: 1. Apply mathematical models and computational tools to solve problems in astrophysics. Audience: Both Grad & Undergrad 2. Apply mathematical and computational methods to model the motion of bodies within solar systems, including planets, moons, and artificial satellites. Audience: Both Grad & Undergrad 3. Model few- and many-body processes in collisional gravitational dynamics, such as chaotic few-body scatterings, relativistic inspirals, relaxation of dense stellar systems, and quasi-stationary solutions to problems in gravitational kinetic theory. Audience: Both Grad & Undergrad 4. Explain the structure and dynamics of galaxies, including spiral arms, bars, and galaxy interactions, and use dynamical models to simulate these phenomena. Audience: Both Grad & Undergrad 5. Build connections between mathematical and computational methods, and learn how to determine the correct model type for a particular astrophysical problem. Audience: Both Grad & Undergrad 6. Communicate mathematical ideas in a written format. Audience: Both Grad & Undergrad 7. Apply principles in the conduct of scientific research, including proper citation practices, acknowledgment of data sources, and collaboration. This will be assessed through the final course project. Audience: Graduate
Sources
- Course catalogue ↗2026-2027