ASTR 474 Lecture and Lab Schedule

14 lectures · 7 computational labs · 7 problem sets

Each numbered lecture is a weekly module taught across two 75-minute meetings. Labs and problem sets follow the completed lecture span shown in the calendar. Weeks are placeholders; replace dates to match the local academic calendar.

WeekLecture sequenceUnit focusLab and assessment
1Lecture 01: Computational Experiments and Floating-Point ArithmeticFloating-point arithmetic and conditioningNo lab or problem set due
2Lecture 02: Initial-Value Problems and Error ControlInitial-value problems and error controlLab 01; Problem Set 01
3Lecture 03: Kepler Orbits with REBOUNDKepler orbits and ephemeris validationLab 02; Problem Set 02
4Lecture 04: N-Body Systems, Invariants, and Close EncountersN-body dynamics and close encountersLab 03; Problem Set 03
5Lecture 05: Conservation Laws and Hydrodynamics ConceptsEuler conservation laws and hydrodynamicsNo lab or problem set due
6Lecture 06: Finite-Volume Resolution and Shock TestsFinite-volume resolution and shock testsLab 04; Problem Set 04
7Lecture 07: Radiative Transfer as a Numerical ProblemRadiative transfer and optical depthNo lab or problem set due
8Lecture 08: Radiative-Transfer Approximations and ValidationRadiative-transfer approximations and validationLab 05; Problem Set 05
9Lecture 09: Monte Carlo Transport and Random WalksMonte Carlo transport and random walksNo lab or problem set due
10Lecture 10: Monte Carlo Radiation and Rare EventsImportance sampling and rare eventsNo lab or problem set due
11Lecture 11: Likelihoods, Residuals, and Parameter EstimationLikelihoods, residuals, and parameter estimationNo lab or problem set due
12Lecture 12: Bayesian Inference for Astrophysical ModelsBayesian inference and posterior uncertaintyLab 06; Problem Set 06
13Lecture 13: Reproducible Simulation WorkflowsReproducible simulation workflowsNo lab or problem set due
14Lecture 14: Computational Astrophysics Research SynthesisComputational research synthesisLab 07; Problem Set 07

Lecture Scope

No.LectureMethods and checks
01Computational Experiments and Floating-Point Arithmeticconditioning, precision, units, verification
02Initial-Value Problems and Error Controllocal/global error, adaptive integration, convergence
03Kepler Orbits with REBOUNDtwo-body benchmarks, symplectic maps, timestep error
04N-Body Systems, Invariants, and Close Encountersmany-body dynamics, conservation, chaos, regularization
05Conservation Laws and Hydrodynamics ConceptsEuler equations, fluxes, shocks, conservation
06Finite-Volume Resolution and Shock TestsRiemann problems, numerical diffusion, resolution studies
07Radiative Transfer as a Numerical Problemformal solution, optical depth, boundary conditions
08Radiative-Transfer Approximations and Validationescape probabilities, discretization, error budgets
09Monte Carlo Transport and Random Walkssampling, estimators, variance, random seeds
10Monte Carlo Radiation and Rare Eventsimportance sampling, effective sample size, confidence
11Likelihoods, Residuals, and Parameter Estimationweighted fits, likelihood, identifiability, residual checks
12Bayesian Inference for Astrophysical Modelspriors, posterior sampling, uncertainty, model criticism
13Reproducible Simulation Workflowsenvironments, provenance, testing, scaling, archival
14Computational Astrophysics Research Synthesisend-to-end simulation, convergence evidence, peer audit

Assessment Milestones

Labs and Problem Sets 01-07 are due at the close of Weeks 2, 3, 4, 6, 8, 12, and 14 respectively, after their mapped lecture content. The midterm computational audit follows Week 7. Final mini-project proposal is due Week 10, reproducibility checkpoint Week 13, and validated report/code bundle Week 14.