Template

Astrophysicist — Competency Roadmap

Work towards being an astrophysicist: building the mathematics and physics foundations, then the astrophysical specialisms, observational and computational skills, and research practice the field is built on.

This roadmap charts the complete transition from foundational mathematics and classical physics through modern astrophysics, computational pipelines, and independent research practice. Designed for a theory-first learner, each stage introduces formal mathematical frameworks before applying them to physical simulations, archival telescope data analysis, and academic writing. At 12 hours per week the tasks here come to roughly two years of rigorous undergraduate and early-graduate level preparation — by far the longest map in the library, because the subject genuinely is. Finishing this roadmap leaves you able to formulate original astrophysical hypotheses, reduce raw astronomical observations, run numerical hydrodynamic and N-body simulations, write publication-ready LaTeX manuscripts, and understand what astrophysics PhD programmes look for — noting that they are normally entered with a physics or astronomy degree, which this map covers the content of rather than replaces.

By the end: You will be able to analyze multi-wavelength astronomical datasets using standard reduction pipelines, execute computational simulations of astrophysical systems, and write a complete research paper draft formatted for peer review.

Starting levelBeginnerStyleTheory first
12h / week12 phases39 tasks~1090h total

This is the map — make this roadmap yours

It shows what this journey generally looks like. Tell Kaidoro your version of the goal and it builds the plan around where you are actually starting, what to do first, the hours you really have, and what you have already finished.

1

Mathematical Foundations for Physical Sciences

Establish the language of physical modeling through calculus, linear algebra, and differential equations. This phase builds the mathematical tools required across all subsequent physics and astrophysics phases.

  • Master single-variable and multivariable calculus
    ~35hLearn1 resource

    Field equations in electromagnetism, fluid dynamics, and gravitation rely entirely on multivariable vector calculus.

    You'll learn

    • Partial derivatives — rates of change in multivariable scalar and vector fields
    • Jacobian matrix — determinant transformation for coordinate system changes
    • Vector differential operators — gradient, divergence, and curl formulations
    • Divergence theorem — relating flux through a closed surface to volume divergence
    • Stokes' theorem — relating circulation around a boundary to surface curl

    Work through limits, derivatives, integration techniques, partial derivatives, and vector calculus operators. Develop intuitive geometric understanding of gradients, divergence, curl, and surface integrals.

    Done when: you score at least 85% on a comprehensive self-administered problem set covering Green's, Stokes', and the Divergence theorems.

    How to work through it

    1. Review single-variable integration techniques including integration by parts and trigonometric substitution
    2. Study partial differentiation, chain rule for multiple variables, and directional derivatives
    3. Work through multiple integrals over non-rectangular regions and curvilinear coordinates
    4. Derive and apply gradient, divergence, and curl in Cartesian, cylindrical, and spherical coordinates
    5. Solve standard verification problems for Green's, Stokes', and Gauss's Divergence theorems
  • Learn linear algebra and matrix mechanics
    ~30hLearn1 resource

    Quantum mechanics and stellar dynamics represent physical states as vectors and physical observables as operators/matrices.

    You'll learn

    • Vector space — algebraic structure formed by a collection of vectors
    • Linear transformation — mapping between vector spaces that preserves addition and scalar multiplication
    • Eigenvalues and eigenvectors — scalars and directions invariant under linear transformations
    • Diagonalization — factoring a matrix into canonical diagonal form via eigenvectors
    • Inner product spaces — generalization of dot products defining angles and norms

    Study vector spaces, linear transformations, matrices, determinants, eigenvalues, and eigenvectors. Focus on spectral decomposition, inner products, and orthogonal bases.

    Done when: you can analytically diagonalize a 3x3 symmetric matrix and explain the geometric significance of its eigenspaces.

    How to work through it

    1. Study vector spaces, subspaces, linear independence, and basis dimensions
    2. Perform matrix operations, rank determination, and Gaussian elimination
    3. Calculate determinants and understand geometric volume scaling
    4. Compute eigenvalues and eigenvectors for arbitrary 2x2 and 3x3 matrices
    5. Diagonalize symmetric matrices and construct orthonormal bases using Gram-Schmidt
  • Solve ordinary and partial differential equations
    ~35hLearn1 resource

    Physical laws from orbital mechanics to stellar atmospheres are formulated as differential equations.

    You'll learn

    • Integrating factor — function used to solve non-separable first-order ODEs
    • Harmonic oscillator equation — second-order differential equation describing oscillatory motion
    • Fourier series — expansion of a periodic function into a sum of sines and cosines
    • Separation of variables — technique to convert PDEs into sets of decoupled ODEs
    • Boundary conditions — Dirichlet and Neumann constraints determining unique PDE solutions

    Solve first-order, second-order linear ODEs, and systems of linear differential equations. Introduce separation of variables, Fourier series, and boundary-value problems for the wave equation, heat equation, and Laplace equation.

    Done when: you analytically solve the 1D heat equation and 2D Laplace equation with given Dirichlet and Neumann boundary conditions.

    How to work through it

    1. Classify ODEs by order, linearity, and homogeneity
    2. Solve first-order ODEs using integrating factors and separable techniques
    3. Solve second-order linear ODEs using characteristic equations and variation of parameters
    4. Study Fourier series expansions for periodic functions
    5. Apply separation of variables to the 1D heat equation, wave equation, and Laplace's equation
  • Produce an analytical mathematics derivation portfolio
    ~15hBuild

    Verifies that mathematical tools are fluent and ready for deployment in theoretical physics without consulting references.

    You'll learn

    • Normal modes — collective oscillation patterns where all components move at identical frequencies
    • Poisson's equation — PDE relating gravitational potential to mass density distribution
    • Infinitesimal balance — standard technique for deriving continuum mechanics PDEs
    • LaTeX mathematical typesetting — standard markup language for physics documents

    Synthesize your mathematical preparation by deriving classical equations from scratch without notes: the wave equation from string tension, the gravitational potential of a spherically symmetric mass via Laplace's equation, and the matrix diagonalization of coupled oscillators.

    Done when: you have written and typeset a clear, self-contained 6-to-10 page PDF document containing all three complete derivations with explanatory notes.

    How to work through it

    1. Set up the balance of forces on an infinitesimal string element and derive the 1D wave equation
    2. Set up Poisson's and Laplace's equations in spherical coordinates for a hollow shell and uniform sphere
    3. Formulate equations of motion for a two-mass, three-spring coupled oscillator in matrix form
    4. Solve for normal modes and eigenfrequencies by matrix diagonalization
    5. Compile all derivations into a clean LaTeX document with step-by-step commentary
2

Classical Physics & Dynamics

Build rigorous competency in classical Newtonian mechanics, Lagrangian/Hamiltonian dynamics, and Maxwellian electromagnetism.

  • Study Newtonian mechanics and central force motion
    ~30hLearn1 resource

    Orbital mechanics and celestial dynamics form the bedrock of planetary science, binary stars, and galactic kinematics.

    You'll learn

    • Reduced mass — effective inertial mass appearing in two-body gravitational problems
    • Effective potential — 1D potential combining gravitational attraction and centrifugal barrier
    • Specific orbital energy — conserved mechanical energy per unit mass in an orbit
    • Vis-viva equation — formula relating orbital speed, radius, and semi-major axis

    Cover kinematics, Newton's laws, energy, momentum, rotational dynamics, central force problem, and Keplerian orbital motion. Derive Kepler's three laws from Newton's law of universal gravitation.

    Done when: you analytically derive Kepler's third law and calculate orbital parameters (eccentricity, semi-major axis, orbital period) from given initial velocity and position vectors.

    How to work through it

    1. Review Newton's three laws and free-body diagrams for complex mechanical systems
    2. Analyze rotational inertia, torque, and conservation of angular momentum
    3. Set up the two-body central force problem using reduced mass
    4. Derive the effective potential and classify orbits into circular, elliptical, parabolic, and hyperbolic
    5. Derive Kepler's first, second, and third laws from first principles
  • Master Lagrangian and Hamiltonian mechanics
    ~30hLearn

    Lagrangian mechanics provides the framework for understanding complex orbits, Lagrange points, and galactic dynamics.

    You'll learn

    • Principle of least action — physical trajectories minimize the time integral of the Lagrangian
    • Lagrangian — difference between kinetic and potential energy (L = T - V)
    • Noether's theorem — every continuous symmetry of an action yields a conservation law
    • Hamiltonian — total energy expressed in terms of generalized positions and conjugate momenta
    • Lagrange points — five equilibrium positions in a two-body orbital configuration

    Learn the principle of least action, generalized coordinates, Euler-Lagrange equations, constraints, and canonical momentum. Formulate Hamiltonian mechanics and phase space trajectories.

    Done when: you set up the Lagrangian for a 3D gravitational spherical pendulum and the restricted three-body problem, and correctly write out their equations of motion.

    How to work through it

    1. Understand generalized coordinates, degrees of freedom, and holonomic constraints
    2. Formulate Hamilton's principle of least action and derive the Euler-Lagrange equations
    3. Identify cyclic coordinates and relate them to Noether's theorem and conserved quantities
    4. Perform Legendre transformations to construct the Hamiltonian from the Lagrangian
    5. Derive the equations of motion for the circular restricted three-body problem (CR3BP)
  • Study classical electromagnetism and Maxwell's equations
    ~35hLearn1 resource

    Radiation processes and astrophysical magnetic fields are described directly by classical electrodynamics.

    You'll learn

    • Maxwell's equations — four coupled PDEs governing electric and magnetic fields
    • Displacement current — term added by Maxwell to account for time-varying electric fields
    • Poynting vector — directional energy flux density of an electromagnetic field
    • Larmor formula — rate at which an accelerating non-relativistic charged particle radiates power

    Work through electrostatics, magnetostatics, induction, Maxwell's equations in differential and integral forms, electromagnetic waves, and the Poynting vector.

    Done when: you derive the electromagnetic wave equation in a vacuum from Maxwell's equations and calculate the energy flux of an accelerating point charge using the Larmor formula.

    How to work through it

    1. Review Coulomb's law, Gauss's law, and electric potentials for continuous charge distributions
    2. Analyze Biot-Savart law, Ampère's circuital law, and vector potential
    3. Study Faraday's law of induction and Maxwell's displacement current correction
    4. Derive electromagnetic wave propagation speed in vacuum from Maxwell's equations
    5. Study radiation fields, Poynting flux, and the Larmor formula for radiated power
  • Build an analytical orbital trajectory and radiation model
    ~15hBuild

    Connects classical mechanics, electromagnetism, and orbital energy conservation into a unified physical model.

    You'll learn

    • Synchrotron radiation — electromagnetic radiation emitted by relativistic charged particles in magnetic fields
    • Quadrupole formula — lowest-order gravitational radiation emission power from mass distributions
    • Orbital decay — gradual shrinking of an orbit due to continuous energy dissipation

    Construct an end-to-end analytical report deriving the orbital decay of a charged particle in a magnetic field due to synchrotron/cyclotron radiation loss, comparing it to gravitational radiation loss in a compact binary system.

    Done when: you have produced a validated written proof calculating the exact analytical lifetime of both systems given initial parameters.

    How to work through it

    1. Write the equations of motion for a charged particle in a uniform magnetic field
    2. Calculate total energy loss rate using the relativistic Larmor formula
    3. Integrate the differential equation for orbital radius over time to find particle lifetime
    4. Set up the analogous quadrupole gravitational radiation formula for a circular binary
    5. Compare the timescales and functional forms in a documented report
3

Modern Physics, Thermodynamics & Quantum Mechanics

Cover special relativity, thermodynamics, statistical mechanics, and basic non-relativistic quantum mechanics, which govern microscopic stellar and interstellar processes.

  • Learn special relativity and relativistic mechanics
    ~25hLearn

    Cosmic rays, astrophysical jets, and cosmological redshifts require relativistic kinematics.

    You'll learn

    • Lorentz transformation — coordinate transformation between inertial frames moving at constant relative velocity
    • Four-vector — four-component vector in Minkowski spacetime that transforms under Lorentz transformations
    • Minkowski metric — flat spacetime metric tensor with signature (-1, 1, 1, 1) or (1, -1, -1, -1)
    • Relativistic beaming — concentration of radiation emission into the forward direction of moving sources

    Study Einstein's postulates, Lorentz transformations, length contraction, time dilation, four-vectors, relativistic energy-momentum relations, and relativistic Doppler shifts.

    Done when: you solve collision, decay, and aberration problems using four-momentum invariants and calculate the relativistic Doppler shift for an arbitrary source angle.

    How to work through it

    1. Study the Michelson-Morley experiment and Einstein's postulates of special relativity
    2. Derive the Lorentz transformation equations for space and time coordinates
    3. Construct spacetime intervals, light cones, and Minkowski metric concepts
    4. Define four-velocity, four-momentum, and the invariant mass equation
    5. Derive the relativistic Doppler effect and relativistic beaming formulas
  • Study thermodynamics and statistical mechanics
    ~30hLearn

    Stellar interiors, white dwarfs, neutron stars, and the Cosmic Microwave Background depend directly on statistical distributions and degeneracy pressure.

    You'll learn

    • Partition function — sum over states encoding all thermodynamic properties of a statistical system
    • Blackbody radiation — electromagnetic radiation in thermal equilibrium with its environment
    • Fermi-Dirac statistics — quantum distribution function describing fermions obeying Pauli exclusion
    • Degeneracy pressure — quantum mechanical pressure exerted by fermions when squeezed into dense states

    Understand laws of thermodynamics, entropy, ideal gases, thermodynamic potentials, Boltzmann distribution, partition functions, and quantum statistics (Fermi-Dirac and Bose-Einstein distributions).

    Done when: you derive the Planck blackbody radiation law from Bose-Einstein statistics and the degeneracy pressure of a zero-temperature Fermi gas.

    How to work through it

    1. Review the four laws of thermodynamics, heat engines, and entropy definitions
    2. Study microstates, macrostates, ensembles (microcanonical, canonical, grand canonical)
    3. Derive the Boltzmann distribution and the canonical partition function
    4. Derive the Bose-Einstein distribution and Planck's blackbody radiation formula
    5. Derive the Fermi-Dirac distribution, Fermi energy, and electron degeneracy pressure
  • Master quantum mechanics fundamentals for spectroscopy
    ~35hLearn

    Astrophysical spectroscopy relies on quantum transitions to determine composition, temperature, and kinematics of celestial objects.

    You'll learn

    • Schrödinger equation — linear PDE governing the wave function of a quantum system
    • Wave function collapse — transition of a quantum state to an eigenstate of an observable upon measurement
    • Hyperfine structure — atomic spectral splitting caused by nuclear spin interaction with electron magnetic moments
    • Selection rules — quantum mechanical conditions specifying allowed radiative transitions between states

    Study the Schrödinger equation, wave functions, probability densities, quantum harmonic oscillator, hydrogen atom wavefunctions, angular momentum, spin, and selection rules for atomic transitions.

    Done when: you calculate the energy eigenvalues and transition wavelengths of the hydrogen atom (Lyman, Balmer, Paschen series) and explain the physical origin of the 21cm hydrogen hyperfine line.

    How to work through it

    1. Understand wave-particle duality, wavepackets, and the Heisenberg uncertainty principle
    2. Solve the 1D time-independent Schrödinger equation for infinite and finite square wells
    3. Solve the quantum harmonic oscillator using ladder operators
    4. Solve the radial and angular Schrödinger equation for the Coulomb potential (Hydrogen atom)
    5. Examine fine structure, hyperfine splitting, and atomic radiative transition selection rules
  • Derive the equation of state for degenerate stellar matter
    ~15hBuild

    Demonstrates the direct bridge between quantum statistical mechanics and compact object astrophysics.

    You'll learn

    • Polytrope — thermodynamic relation of the form P = K * rho^gamma
    • Chandrasekhar limit — maximum theoretical mass of a non-rotating white dwarf (~1.4 solar masses)

    Apply statistical mechanics and quantum principles to derive the non-relativistic and ultra-relativistic equations of state for degenerate electron gas, identifying the scaling exponents that lead to the Chandrasekhar mass limit.

    Done when: you have a complete written derivation showing how the pressure scaling changes from P ~ rho^(5/3) to P ~ rho^(4/3) and explaining why this change creates stellar instability.

    How to work through it

    1. Set up phase space density for a completely degenerate Fermi gas of electrons
    2. Integrate to find electron number density and energy density in the non-relativistic regime
    3. Integrate in the extreme relativistic regime where E ~ pc
    4. Compute the resulting pressure-density polytropic indices
    5. Document the stability implications for white dwarf core collapse
4

Scientific Computing & Astronomy Data Pipelines

Develop programming, version control, numerical methods, and astronomical data handling skills using Python, NumPy, SciPy, and Astropy. Can run concurrently with theoretical physics phases.

  • Set up scientific Python and Git version control
    ~15hPractice1 resource

    Modern astrophysics research relies on open, reproducible code bases and scientific computing environments.

    You'll learn

    • Conda environment — isolated runtime containing specific package versions and dependencies
    • Git version control — distributed tracking system for code history and collaboration
    • NumPy array broadcasting — vectorized element-wise operations without explicit loops
    • Pytest — Python testing framework for automated unit and integration tests

    Install Python 3, JupyterLab, Conda environments, NumPy, SciPy, Matplotlib, Astropy, and configure Git on GitHub. Learn professional version control workflows and package management.

    Done when: you push a tested, documented Python module with automated type hints and unit tests to a public GitHub repository.

    How to work through it

    1. Install Miniconda and create dedicated Python environments for scientific analysis
    2. Install and configure JupyterLab, VS Code, NumPy, SciPy, Matplotlib, and Astropy
    3. Initialize a Git repository, practice commits, branching, merging, and remote pushing to GitHub
    4. Write clean, modular Python functions adhering to PEP 8 standards with Docstrings
    5. Set up basic pytest tests and run them locally
  • Implement numerical solvers for astrophysical ODEs and PDEs
    ~25hBuild

    Most astrophysical problems have no closed-form analytical solutions and must be integrated numerically.

    You'll learn

    • Runge-Kutta 4th Order — fourth-order numerical method for approximating ODE solutions
    • Adaptive step-size — dynamic timestep adjustment based on local error estimates
    • Eccentric anomaly — angular parameter relating circular auxiliary motion to elliptical orbits
    • Symplectic integrator — numerical integration method designed to conserve Hamiltonian energy invariants

    Implement Runge-Kutta 4th order (RK4) integration, root-finding algorithms (Newton-Raphson), numerical differentiation, and finite-difference methods for boundary value problems.

    Done when: you write and benchmark an RK4 integrator that simulates chaotic 3-body gravitational interactions with energy conservation monitored to 1 part in 10^6.

    How to work through it

    1. Implement standard Euler and 4th-order Runge-Kutta (RK4) integration schemes
    2. Implement adaptive step-size integration algorithms
    3. Code the Newton-Raphson root finder and apply it to Kepler's equation (eccentric anomaly)
    4. Build an N-body gravitational simulator calculating pairwise Newtonian forces
    5. Track total energy, linear momentum, and angular momentum conservation across 10,000 timesteps
  • Process astronomical FITS files and perform photometry using Astropy
    ~25hPractice1 resource

    Astronomical data is universally stored and exchanged in FITS format with embedded WCS metadata.

    You'll learn

    • FITS format — Flexible Image Transport System, the standard data format in astronomy
    • HDU — Header Data Unit containing metadata dictionary and data payload
    • World Coordinate System — standard mapping between detector pixels and sky coordinates
    • Aperture photometry — measuring total photon counts within a defined radius around a star

    Learn the FITS (Flexible Image Transport System) file format, World Coordinate System (WCS) transformations, celestial coordinate conversions, aperture photometry, and background sky subtraction using Astropy and Photutils.

    Done when: you download raw astronomical FITS images from an archival survey, perform bias/dark/flat correction, extract celestial coordinates with WCS, and measure instrumental stellar magnitudes.

    How to work through it

    1. Inspect FITS headers, primary HDUs, image arrays, and binary tables using astropy.io.fits
    2. Transform pixel coordinates to Right Ascension and Declination using astropy.wcs
    3. Handle units, quantities, and celestial coordinate systems using astropy.coordinates and astropy.units
    4. Perform background noise estimation and subtraction on an astronomical field
    5. Perform circular aperture photometry on target stars and compute calibrated flux and errors
  • Build an end-to-end automated light curve extractor
    ~20hBuild

    Proves the ability to write robust, automated scientific analysis pipelines for time-domain astronomy.

    You'll learn

    • Differential photometry — measuring target brightness relative to nearby comparison stars
    • Transit light curve — dip in brightness over time as a body passes in front of a star
    • Error propagation — statistical calculation of uncertainties through mathematical transformations

    Write an automated Python pipeline that ingests a series of time-stamped FITS images of a variable star or exoplanet transit, extracts differential aperture photometry against reference stars, and plots a normalized light curve with error bars.

    Done when: your pipeline outputs a publication-quality light curve figure and a clean CSV time-series table from a multi-frame archival dataset.

    How to work through it

    1. Download an archival multi-epoch image set (e.g., transit of an exoplanet or variable star)
    2. Automate source detection across all frames using DAOStarFinder or similar algorithm
    3. Select stable comparison stars in the field to compute differential flux ratios
    4. Propagate photometric Poisson errors and readout noise across all epochs
    5. Generate publication-ready plots with Matplotlib and export normalized light curve data
5

Stellar Structure, Evolution & Nucleosynthesis

Study the fundamental physics of stars: hydrostatic equilibrium, energy generation via nuclear fusion, radiative and convective transport, stellar atmospheres, and evolutionary tracks.

  • Derive the fundamental equations of stellar structure
    ~30hLearn1 resource

    Stellar structure equations govern how mass, pressure, temperature, and luminosity distribute inside every star in the universe.

    You'll learn

    • Hydrostatic equilibrium — balance between inward gravitational pull and outward pressure gradient
    • Schwarzschild criterion — condition where adiabatic temperature gradient exceeds ambient gradient, triggering convection
    • Rosseland mean opacity — frequency-averaged absorption coefficient of stellar material
    • Vogt-Russell theorem — proposition that a star's mass and composition uniquely determine its structure

    Learn the four differential equations of stellar structure: hydrostatic equilibrium, mass conservation, energy generation, and energy transport (radiation and convection via mixing length theory). Understand opacity sources and the Vogt-Russell theorem.

    Done when: you write out and explain the boundary conditions and physical significance of the four stellar structure equations.

    How to work through it

    1. Derive the hydrostatic equilibrium equation from gravitational and pressure gradient balance
    2. Derive mass conservation and continuity equations in spherical symmetry
    3. Formulate energy generation equation from nuclear reaction rates and neutrino losses
    4. Derive radiative transport via the diffusion approximation and Kramers' opacity
    5. Derive the Schwarzschild criterion for convective instability
  • Study nuclear astrophysics and stellar nucleosynthesis
    ~30hLearn

    Nucleosynthesis explains the origin of all chemical elements heavier than helium in the universe.

    You'll learn

    • Gamow peak — optimal energy window for thermonuclear reactions in stars
    • CNO cycle — hydrogen fusion catalyzed by carbon, nitrogen, and oxygen in massive stars
    • Triple-alpha process — nuclear fusion of three helium-4 nuclei into carbon-12
    • r-process — rapid neutron capture occurring in supernovae and neutron star mergers

    Explore nuclear cross-sections, Gamow peak, hydrogen burning (p-p chains and CNO cycle), helium burning (triple-alpha process), advanced burning stages (carbon, oxygen, silicon burning), and s-process / r-process neutron capture.

    Done when: you calculate the energy yield per nucleon for the p-p chain and CNO cycle and explain the physical mechanisms governing the iron core collapse threshold.

    How to work through it

    1. Understand quantum tunneling through the Coulomb barrier and calculate the Gamow peak
    2. Detail the three branches of the proton-proton chain (pp-I, pp-II, pp-III)
    3. Detail the catalytic reactions of the CNO cycle and temperature sensitivities
    4. Analyze the triple-alpha process and Hoyle state resonance in helium fusion
    5. Examine slow (s-process) and rapid (r-process) neutron capture pathways for heavy element creation
  • Analyze stellar evolution and the Hertzsprung-Russell diagram
    ~25hLearn

    The HR diagram is astronomy's foundational chart connecting theoretical stellar models to observed populations.

    You'll learn

    • Hertzsprung-Russell diagram — plot of stellar luminosity versus effective temperature or spectral type
    • Hayashi track — luminosity-temperature trajectory of protostars in convective equilibrium
    • Helium flash — runaway explosive onset of helium fusion in degenerate cores of low-mass red giants
    • Asymptotic giant branch — stellar evolution phase characterized by double shell burning (He and H)

    Trace evolutionary pathways of low-, intermediate-, and high-mass stars across the HR diagram: pre-main sequence Hayashi tracks, main sequence, red giant branch, asymptotic giant branch, planetary nebulae, and core-collapse supernovae.

    Done when: you correctly identify and describe the internal physical state of a star at each turning point on an evolutionary track from zero-age main sequence to white dwarf or supernova.

    How to work through it

    1. Plot and interpret Hertzsprung-Russell (HR) and color-magnitude diagrams
    2. Follow protostellar collapse along Hayashi and Henyey tracks
    3. Trace main-sequence lifetime and hydrogen core exhaustion
    4. Examine the red giant branch, helium flash, horizontal branch, and asymptotic giant branch (AGB)
    5. Analyze core-collapse mechanisms, pair-instability supernovae, and compact remnant formation
  • Simulate stellar evolution tracks using MESA or EZ-Web
    ~20hBuild1 resource

    Bridges analytical stellar structure theory with modern numerical stellar modeling tools used in active research.

    You'll learn

    • Lane-Emden equation — dimensionless form of Poisson's equation for polytropic fluid spheres
    • MESA — Modules for Experiments in Stellar Astrophysics, open-source 1D stellar evolution software
    • Kippenhahn diagram — plot showing the evolution of stellar internal structure (convective vs radiative zones) as a function of time

    Use stellar evolution code (e.g., MESA-web or python-based Polytrope/Lane-Emden solvers) to compute internal structure profiles and track the lifetime of a 1-solar-mass and a 15-solar-mass star from the main sequence to death.

    Done when: you generate and compare HR diagrams and internal abundance profile plots for both stars, explaining every evolutionary divergence.

    How to work through it

    1. Solve the Lane-Emden equation for polytropic stellar models (n=1.5 and n=3) numerically
    2. Set up input parameters for 1.0 M_sun and 15.0 M_sun stellar models in MESA-web
    3. Run models from pre-main sequence to remnant stage and extract log files
    4. Plot Kippenhahn diagrams showing internal convective and radiative zone changes over time
    5. Document your findings in a structured scientific comparison report
6

Observational Astronomy, Spectroscopy & Telescopes

Master telescope optics, detectors, multi-wavelength spectroscopy, photometric calibration, and error propagation across the electromagnetic spectrum.

  • Understand astronomical optics, telescopes, and detectors
    ~25hLearn

    Observational research requires precise knowledge of instrument limitations and photon statistics.

    You'll learn

    • Rayleigh criterion — minimum angular separation between two light sources that can be resolved
    • Adaptive optics — optical systems that deform mirrors in real time to cancel atmospheric blurring
    • Quantum efficiency — fraction of incident photons converted into detectable electrons
    • Poisson shot noise — inherent statistical fluctuation in the arrival rate of photons

    Study reflecting and refracting telescope designs, diffraction limits, angular resolution (Rayleigh criterion), atmospheric seeing, adaptive optics, Charge-Coupled Devices (CCDs), CMOS sensors, quantum efficiency, and noise sources (read noise, dark current, shot noise).

    Done when: you calculate the theoretical signal-to-noise ratio (SNR) for a given source magnitude, exposure time, telescope aperture, and detector characteristics using the CCD equation.

    How to work through it

    1. Study optical configurations: Newtonian, Cassegrain, Ritchey-Chrétien, and Schmidt-Cassegrain
    2. Calculate diffraction limits and resolving power for ground and space-based apertures
    3. Analyze atmospheric turbulence, Fried parameter, and adaptive optics wavefront correction
    4. Examine semiconductor physics of CCDs/CMOS, gain, full well capacity, and quantum efficiency
    5. Derive the complete CCD signal-to-noise equation accounting for object, sky, dark, and read noise
  • Master astronomical spectroscopy and line diagnostics
    ~30hLearn

    Spectroscopy provides direct physical measurements of chemical abundance, temperature, density, and line-of-sight velocity.

    You'll learn

    • Spectral resolution — dimensionless ratio R measuring the ability to separate adjacent wavelengths
    • Equivalent width — width of a rectangular continuum band that absorbs the same total energy as a spectral line
    • Doppler broadening — spectral line broadening caused by thermal or turbulent motion of emitting particles
    • Curve of growth — relationship between spectral line equivalent width and the column density of absorbers

    Learn grating spectrographs, spectral resolution (R = lambda / delta_lambda), continuum emission, absorption and emission line formation, equivalent width, Doppler broadening, pressure broadening, and curve of growth analysis.

    Done when: you determine the spectral class, radial velocity, and effective temperature of three unknown stellar spectra using standard spectral library data.

    How to work through it

    1. Study spectrograph designs: prisms, diffraction gratings, and Echelle spectrographs
    2. Analyze line broadening mechanisms: thermal Doppler, collisional, natural, and rotational
    3. Define and measure spectral line equivalent width (EW)
    4. Construct and interpret the curve of growth to extract column densities
    5. Measure radial velocity shifts using the non-relativistic and relativistic Doppler formulas
  • Process and calibrate real multi-wavelength telescope data
    ~25hBuild1 resource

    Transforms theoretical knowledge of optics and detectors into practical, hands-on data reduction capability.

    You'll learn

    • Flat-fielding — correcting for pixel-to-pixel sensitivity variations across a detector
    • Arc lamp calibration — using known spectral emission lines (e.g., ThAr or HeNeAr) to map pixels to wavelengths
    • Flux calibration — converting raw instrumental counts per second to physical flux units (erg/s/cm^2/Angstrom)

    Perform full 1D and 2D spectroscopic reduction on raw astronomical telescope data: bias subtraction, flat-fielding, cosmic ray removal, wavelength calibration using arc lamps, and flux calibration using standard stars.

    Done when: you produce a fully calibrated, flux-corrected 1D spectrum from raw 2D FITS frames and publish your reduction pipeline on GitHub.

    How to work through it

    1. Download a raw spectroscopic calibration dataset (bias, flat, arc lamp, standard star, science target)
    2. Combine calibration frames using median clipping to build master bias and master flat frames
    3. Clean cosmic rays using Astro-SCRAPPY or similar Laplacian edge detection algorithms
    4. Identify emission lines in the arc lamp frame to establish a polynomial wavelength solution
    5. Extract 1D science spectrum and apply flux sensitivity calibration curves
7

Galactic Astronomy & Interstellar Medium

Understand the structure, kinematics, dynamics, and chemical evolution of the Milky Way and the multi-phase interstellar medium (ISM).

  • Study Milky Way morphology and galactic dynamics
    ~30hLearn

    Galactic dynamics provides the direct observational proof for dark matter halos surrounding spiral galaxies.

    You'll learn

    • Oort constants — empirical parameters measuring local shear and vorticity in the galactic disk
    • Epicyclic frequency — frequency of radial oscillations of a star about its guiding circular orbit
    • Collisionless Boltzmann equation — fundamental equation governing the phase space density of stellar systems
    • Jeans equations — equations of hydrodynamic-like equilibrium derived by integrating the Boltzmann equation

    Analyze the galactic components: thin disk, thick disk, stellar halo, bulge, bar, and central supermassive black hole. Derive Oort constants, galactic rotation curves, collisionless Boltzmann equation, and Jeans equations.

    Done when: you derive the Oort constants A and B from the galactic rotation curve and calculate the local epicyclic frequency and circular velocity.

    How to work through it

    1. Examine structural parameters, scale heights, and stellar populations of the Milky Way
    2. Derive Oort's formulas for differential galactic rotation in the solar neighborhood
    3. Study epicyclic approximations for nearly circular stellar orbits in axisymmetric potentials
    4. Formulate the collisionless Boltzmann equation in cylindrical coordinates
    5. Derive Jeans equations and use them to measure dynamical mass from stellar velocity dispersions
  • Study the multi-phase interstellar medium and star formation
    ~30hLearn

    The ISM is the reservoir from which all stars form and into which dying stars return enriched material.

    You'll learn

    • Jeans mass — minimum mass required for a gas cloud to overcome thermal pressure and collapse under gravity
    • Free-fall time — characteristic time a gas cloud would take to collapse under its own gravity without internal pressure
    • Strömgren sphere — sphere of ionized gas surrounding a hot star emitting ionizing ultraviolet radiation
    • Color excess — difference between the observed color index of a star and its intrinsic color index

    Examine the phases of the ISM: Cold Neutral Medium (CNM), Warm Neutral Medium (WNM), Warm Ionized Medium (WIM), Hot Ionized Medium (HIM), and giant molecular clouds (GMCs). Study Jeans mass, gravitational collapse, H II regions (Strömgren spheres), and interstellar dust extinction.

    Done when: you calculate the Jeans mass and free-fall collapse time for a dense molecular core and derive the radius of a Strömgren sphere around an O-type star.

    How to work through it

    1. Characterize temperatures, densities, and filling factors of the multi-phase ISM
    2. Derive the Jeans mass and Jeans length criteria from the virial theorem and perturbation analysis
    3. Calculate free-fall and Kelvin-Helmholtz timescales for collapsing protostellar cores
    4. Derive ionization equilibrium and the radius of a Strömgren sphere in pure hydrogen
    5. Analyze interstellar dust extinction laws, reddening, and color excess (E(B-V))
  • Construct a rotation curve and dark matter halo model from Gaia data
    ~25hBuild1 resource

    Synthesizes real mission catalogue analysis with galactic dynamical modeling.

    You'll learn

    • Gaia Mission — ESA astrometric space observatory measuring positions and motions of over one billion stars
    • ADQL — Astronomical Data Query Language, a dialect of SQL tailored for spatial and celestial queries
    • NFW profile — Navarro-Frenk-White spatial density distribution of dark matter halos from N-body simulations
    • Parallax inversion — converting measured annual parallax angles into physical distance estimates

    Query the European Space Agency's Gaia DR3 catalogue using ADQL (Astronomical Data Query Language), extract 3D astrometric velocities of Milky Way disk stars, and fit a galactic potential model with a Navarro-Frenk-White (NFW) dark matter halo.

    Done when: you produce a complete Python notebook that executes the ADQL query, plots the Milky Way rotation curve from 4 to 15 kpc, and outputs best-fit parameters for disk, bulge, and dark matter halo masses.

    How to work through it

    1. Write and execute an ADQL query on the ESA Gaia archive to retrieve positions, parallaxes, and proper motions
    2. Convert astrometric observables into Galactocentric Cartesian coordinates and 3D velocities
    3. Filter for quality flags, parallax zero-point corrections, and reliable radial velocities
    4. Bin azimuthal velocities as a function of Galactocentric radius to construct the rotation curve
    5. Use SciPy curve_fit or MCMC to fit combined Bulge + Miyamoto-Nagai Disk + NFW Dark Matter halo components
8

Extragalactic Astronomy & Modern Cosmology

Explore galaxy classification, active galactic nuclei (AGN), general relativity foundations, FLRW cosmological metric, the Big Bang, dark energy, and cosmic microwave background (CMB).

  • Study galaxy morphology, scaling relations, and active galaxies
    ~30hLearn

    Galaxies are the building blocks of the large-scale universe and laboratory probes for supermassive black hole co-evolution.

    You'll learn

    • Tully-Fisher relation — empirical relationship between the intrinsic luminosity of a spiral galaxy and its rotational velocity
    • Fundamental Plane — bivariate relation linking effective radius, mean surface brightness, and velocity dispersion of ellipticals
    • M-sigma relation — empirical correlation between supermassive black hole mass and host galaxy bulge velocity dispersion
    • Eddington luminosity — maximum luminosity a body can achieve when radiation pressure balances gravitational pull

    Classify galaxies via Hubble-de Vaucouleurs sequence. Study empirical scaling laws: Tully-Fisher relation, Faber-Jackson relation, Fundamental Plane, and M-sigma relation. Understand Active Galactic Nuclei (AGN) unified models, quasars, radio galaxies, and accretion disk physics.

    Done when: you use the Tully-Fisher relation and Faber-Jackson relation to calculate distance moduli and black hole masses for sample galaxy surveys.

    How to work through it

    1. Understand elliptical, lenticular, spiral, and irregular galaxy characteristics and morphologies
    2. Derive the Tully-Fisher relation connecting spiral luminosity to maximum rotational velocity
    3. Analyze the Faber-Jackson relation and the 3D Fundamental Plane for elliptical galaxies
    4. Study the M-sigma relation between central supermassive black hole mass and stellar velocity dispersion
    5. Examine AGN unified models: accretion disks, broad-line regions, narrow-line regions, and relativistic jets
  • Study general relativity and the Friedmann-Lemaître-Robertson-Walker universe
    ~35hLearn

    General relativity and the Friedmann equations provide the exact theoretical framework for physical cosmology.

    You'll learn

    • Einstein Field Equations — set of 10 coupled non-linear PDEs describing gravity as spacetime curvature
    • FLRW metric — exact solution of Einstein's field equations for a homogeneous, isotropic expanding universe
    • Friedmann equations — differential equations governing the cosmic expansion rate as a function of energy densities
    • Lambda-CDM model — standard cosmological model incorporating Cold Dark Matter and a Cosmological Constant (Dark Energy)

    Introduce differential geometry basics (metric tensor, geodesics, curvature tensor) and Einstein's Field Equations. Derive the FLRW metric, Friedmann equations, cosmological redshift, scale factor evolution, cosmological distance measures, and the Lambda-CDM concordance model.

    Done when: you derive the two Friedmann equations from Einstein's field equations and analytically solve the scale factor a(t) for matter-dominated, radiation-dominated, and dark-energy-dominated universes.

    How to work through it

    1. Understand the Equivalence Principle, spacetime metric, and geodesic equation
    2. Examine Einstein's Field Equations relating spacetime curvature (Einstein tensor) to mass-energy (energy-momentum tensor)
    3. Adopt the Cosmological Principle (homogeneity and isotropy) to write the FLRW metric
    4. Derive the 1st and 2nd Friedmann equations and the fluid acceleration equation
    5. Define cosmological parameters: Hubble constant H0, matter density Omega_m, radiation density Omega_r, dark energy density Omega_Lambda
  • Build a cosmological parameter estimation pipeline for Type Ia Supernovae
    ~25hBuild1 resource

    Replicates the Nobel-prize-winning discovery of dark energy using modern Bayesian parameter estimation techniques.

    You'll learn

    • Luminosity distance — distance measure defined such that flux equals luminosity over 4*pi*d_L^2
    • Markov Chain Monte Carlo — algorithm for sampling from high-dimensional probability distributions
    • Covariance matrix — matrix whose elements represent the covariances between pairs of elements in a random vector
    • Corner plot — visualization format showing pairwise 2D confidence contours and 1D parameter distributions

    Write a Python analysis script using MCMC (Markov Chain Monte Carlo via emcee or Cobaya) to fit the Pantheon+ Type Ia Supernova dataset, constraining the matter density Omega_m and dark energy density Omega_Lambda.

    Done when: your script converges on parameter posteriors, generates 1-sigma and 2-sigma confidence contour plots, and confirms accelerated cosmic expansion at > 5-sigma significance.

    How to work through it

    1. Download the public Pantheon+ Supernova distance modulus catalogue
    2. Implement luminosity distance d_L(z, Omega_m, Omega_Lambda, H0) numerical integration in Python
    3. Define the Gaussian log-likelihood function incorporating the covariance matrix of supernova systematics
    4. Set up and execute the MCMC sampler with 32 walkers over 2,000 burn-in and production steps
    5. Generate corner plots displaying 1D and 2D marginalized posterior distributions
9

High-Energy & Relativistic Astrophysics

Study compact objects (white dwarfs, neutron stars, black holes), accretion disk physics, gamma-ray bursts, and gravitational wave generation.

  • Study compact remnants: White Dwarfs, Neutron Stars, and Pulsars
    ~30hLearn

    Compact remnants test the limits of general relativity and extreme high-density quantum chromodynamics.

    You'll learn

    • TOV equation — general relativistic equation constraining hydrostatic equilibrium in spherically symmetric bodies
    • Pulsar spin-down — loss of rotational kinetic energy in a pulsar converted into magnetic dipole radiation
    • Characteristic age — estimated pulsar lifetime assuming pure magnetic dipole braking (P / 2*P-dot)
    • Magnetar — neutron star characterized by extreme magnetic fields (> 10^14 Gauss)

    Examine the Tolman-Oppenheimer-Volkoff (TOV) equation of general relativistic hydrostatic equilibrium, neutron star internal structure (nuclear matter, superfluidity), pulsar emission mechanisms (magnetic dipole radiation, lighthouse model), and magnetars.

    Done when: you solve the TOV equation numerically for a simple polytropic equation of state to determine the maximum stable neutron star mass.

    How to work through it

    1. Derive the Tolman-Oppenheimer-Volkoff (TOV) equation from the Schwarzschild interior metric
    2. Examine the structure of neutron stars: crust, superfluid core, and nuclear equation of state uncertainties
    3. Calculate pulsar spin-down rates, characteristic ages, and magnetic field strengths from P and P-dot
    4. Analyze magnetic braking and dipole radiation emission power
    5. Study observational phenomenology of X-ray binaries, millisecond pulsars, and magnetars
  • Study black hole physics, accretion disks, and relativistic jets
    ~30hLearn

    Accretion onto compact objects is the most efficient mechanism for energy release in the observable universe.

    You'll learn

    • Schwarzschild radius — radius defining the event horizon of a non-rotating spherical black hole (2GM/c^2)
    • Ergosphere — region outside a rotating black hole's event horizon where spacetime itself is dragged faster than light
    • ISCO — innermost boundary at which a test particle can maintain a stable circular orbit around a black hole
    • Shakura-Sunyaev disk — standard geometrically thin, optically thick accretion disk model

    Study the Schwarzschild and Kerr black hole spacetimes (event horizons, ergospheres, innermost stable circular orbits - ISCO). Derive the Shakura-Sunyaev thin accretion disk model, disk temperature profiles, and Blandford-Znajek jet launching mechanisms.

    Done when: you calculate the ISCO radius and radiative efficiency for a non-rotating Schwarzschild black hole and a maximally rotating Kerr black hole.

    How to work through it

    1. Analyze the Schwarzschild metric, event horizon, gravitational redshift, and photon sphere
    2. Study the Kerr metric, frame dragging, ergosphere, and the Penrose process
    3. Derive the ISCO (Innermost Stable Circular Orbit) for particles around rotating and non-rotating black holes
    4. Derive the standard Shakura-Sunyaev alpha-disk structure and radial temperature distribution (T ~ r^(-3/4))
    5. Examine magnetic collimation and Blandford-Znajek / Blandford-Payne relativistic jet launching mechanisms
  • Analyze gravitational wave signals and binary mergers
    ~25hBuild1 resource

    Gravitational wave astronomy is now a primary observational pillar alongside electromagnetic astronomy.

    You'll learn

    • Chirp mass — combination of binary component masses that uniquely determines the rate of orbital frequency increase
    • Transverse-traceless gauge — coordinate choice isolating the two independent polarization states (+ and x) of gravitational waves
    • Matched filtering — optimal linear filtering technique used to detect known waveform templates in noisy detector data

    Derive gravitational wave strain in linearized gravity, quadrupole radiation formula, inspiral frequency evolution (chirp mass), and post-Newtonian merger dynamics.

    Done when: you download raw LIGO Open Science Center strain data for event GW150914, apply bandpass and notch filtering, and calculate the chirp mass from the time-frequency spectrogram.

    How to work through it

    1. Derive the linearized Einstein field equations in the transverse-traceless (TT) gauge
    2. Calculate gravitational wave strain amplitude h from a quadrupole mass distribution
    3. Derive the chirp mass formula relating frequency f and frequency derivative f-dot
    4. Download open strain time series from the Gravitational Wave Open Science Center (GWOSC)
    5. Implement matched filtering and generate a Q-transform time-frequency spectrogram showing the merger chirp
10

Theoretical & Computational Hydrodynamics

Learn fluid mechanics, magnetohydrodynamics (MHD), turbulence, shocks, and numerical simulation algorithms (smoothed particle hydrodynamics and grid-based mesh codes).

  • Study fluid dynamics, shock waves, and astrophysical MHD
    ~30hLearn

    Over 99% of the baryonic matter in the cosmos exists in the plasma or gas state governed by fluid dynamics and MHD.

    You'll learn

    • Euler equations — system of hyperbolic conservation laws governing inviscid fluid flow
    • Rankine-Hugoniot relations — boundary conditions relating fluid states across a shock wave discontinuity
    • Alfvén wave — low-frequency magnetohydrodynamic wave traveling along magnetic field lines
    • Flux freezing — theorem stating that magnetic field lines move identically with fluid elements in perfectly conducting plasmas

    Learn the Euler equations of ideal fluid flow, Navier-Stokes equations, Reynolds number, acoustic sound speed, Rankine-Hugoniot shock jump conditions, and ideal Magnetohydrodynamics (MHD) induction equations (flux freezing, Alfvén waves).

    Done when: you analytically solve the Rankine-Hugoniot shock relations for a 1D supersonic gas flow and derive the dispersion relation for Alfvén waves.

    How to work through it

    1. Derive the continuity, momentum (Euler), and energy conservation equations for a fluid
    2. Derive the adiabatic sound speed from linear acoustic perturbations
    3. Formulate the Rankine-Hugoniot jump relations across a normal hydrodynamic shock
    4. Combine Maxwell's equations with fluid momentum to derive ideal MHD equations
    5. Derive the Alfvén wave propagation velocity and magnetic pressure tensor
  • Build a 1D hydrodynamic Riemann shock-tube solver
    ~30hBuild1 resource

    Writing a shock solver provides direct understanding of how modern computational astrophysics codes (Athena++, AREPO, Enzo) work internally.

    You'll learn

    • Riemann problem — initial-value problem for conservation laws with piecewise constant data having a single discontinuity
    • CFL condition — stability condition stating that the numerical domain of dependence must contain the physical domain of dependence
    • Godunov's scheme — conservative numerical method for solving PDEs by calculating fluxes from local Riemann solutions
    • Contact discontinuity — boundary separating two fluid regions of differing density and temperature with identical pressure and velocity

    Implement the classic Sod shock tube problem in Python using a first-order or second-order Godunov method with an exact or approximate Riemann solver (e.g., HLL or Roe).

    Done when: your simulation reproduces the exact analytical density, pressure, and velocity profiles (shock front, contact discontinuity, and rarefaction wave) of the Sod shock tube at t = 0.2.

    How to work through it

    1. Set up the 1D Euler equations in conservative vector form: dU/dt + dF(U)/dx = 0
    2. Initialize left and right discontinuity states for the standard Sod shock tube test
    3. Implement numerical flux evaluation across cell boundaries using the HLL approximate Riemann solver
    4. Apply Courant-Friedrichs-Lewy (CFL) condition to guarantee numerical stability
    5. Plot the evolving fluid profiles and verify against analytical benchmark solutions
11

Academic Research Practice & Literature Literacy

Learn how astrophysical research actually operates: tracking literature via NASA ADS, reading arXiv preprints critically, writing in LaTeX with AASTeX, and formulating research questions.

  • Master the literature using NASA ADS, arXiv, and Zotero
    ~15hPractice1 resource

    Every research project begins with an exhaustive, efficient review of existing peer-reviewed literature.

    You'll learn

    • NASA ADS — primary digital library and index for physical sciences and astronomy research papers
    • arXiv astro-ph — open-access repository of electronic preprints in astronomy and astrophysics
    • BibTeX — reference management tool used in conjunction with LaTeX documents
    • Citation metrics — h-index, citation counts, and normalized citation impact measures in academia

    Learn advanced search queries in the NASA Astrophysics Data System (ADS), navigate daily astro-ph arXiv preprints, configure Zotero with BibTeX citation keys, and build an organized research library.

    Done when: you create an annotated bibliography containing 25 seminal and recent papers in a chosen sub-field (e.g., exoplanet atmospheres, high-redshift galaxies, or fast radio bursts), categorized by methodology.

    How to work through it

    1. Master advanced ADS query operators: author, title, abstract, object, and citation metrics
    2. Set up RSS feeds or daily email alerts for arXiv subject categories (astro-ph.GA, astro-ph.CO, astro-ph.HE, etc.)
    3. Configure Zotero with Better BibTeX to automate citation key generation and PDF management
    4. Practice critical paper reading: identifying the central claim, observational/computational dataset, and systematic uncertainties
    5. Write concise 3-sentence executive summaries for 25 selected papers in your target sub-field
  • Write a critical literature review on an open astrophysical problem
    ~35hBuild1 resource

    Demonstrates synthesis of complex multi-author scientific debates into a coherent, publication-grade academic document.

    You'll learn

    • AASTeX — LaTeX document class developed for formatting manuscripts submitted to the American Astronomical Society journals (ApJ, AJ)
    • Literature review — structured evaluation and synthesis of previously published academic research on a specific topic
    • Hubble tension — statistically significant discrepancy between early-universe and late-universe measurements of H0

    Select a current unsolved problem in modern astrophysics (e.g., the Hubble Tension, the missing satellite problem, or fast radio burst progenitors) and write an 8-to-12 page critical literature review using the official AAS LaTeX template (AASTeX).

    Done when: you compile a fully formatted, publication-style PDF review paper containing at least 40 cited references, structured comparison tables, and figures synthesized from literature data.

    How to work through it

    1. Select an active astrophysical controversy or open research question
    2. Download and configure the official AASTeX631 LaTeX template package
    3. Synthesize competing hypotheses, observational evidence, and theoretical models from literature
    4. Draft sections: Introduction, Observational Constraints, Theoretical Models, Systematic Discrepancies, Future Prospects
    5. Compile the complete manuscript with clean BibTeX citations, structured tables, and vector figures
12

Independent Research Project & Graduate Pathway

Execute an end-to-end original or reproduction research project, publish code and manuscript drafts, and prepare competitive graduate school or research assistantship application dossiers.

  • Execute an independent computational or observational research project
    ~60hBuild1 resource

    Evidence of independent research capability is the single most important criterion evaluated during astrophysics PhD admissions.

    You'll learn

    • Reproducible research — scientific standard requiring that independent researchers can recreate all results from raw data and code
    • Bootstrap resampling — non-parametric statistical method for estimating sampling distributions and uncertainties
    • Null hypothesis testing — statistical framework testing whether an observed effect could arise by pure chance

    Define a research question, obtain archival telescope data or run numerical simulations, perform error propagation and hypothesis testing, and produce novel figures that answer the research question.

    Done when: you have a working, reproducible computational pipeline in a public repository that generates all final scientific results and figures from raw data with a single execution script.

    How to work through it

    1. Formulate a concrete, falsifiable research question using public archival data (e.g., SDSS, HST, JWST, Kepler/TESS, Gaia, Chandra)
    2. Acquire and clean the dataset with automated scripts and quality filters
    3. Perform statistical analysis, model fitting (e.g., Bayesian MCMC, bootstrap resampling), and error propagation
    4. Validate results against null hypotheses, mock catalogs, or benchmark comparison samples
    5. Package all data downloaders, processing scripts, and plotting routines into a clean GitHub repository with a README
  • Write a complete journal-ready manuscript of your research project
    ~40hBuild

    Demonstrates the ability to communicate scientific discoveries according to the rigorous standards of peer-reviewed astrophysics.

    You'll learn

    • Peer review standards — academic evaluation criteria assessing scientific validity, novelty, and rigor
    • Vector graphic standards — exporting figures as resolution-independent PDF/EPS files formatted for journal columns
    • Scientific abstract — dense, self-contained summary stating background, methodology, results, and conclusions

    Write a full academic manuscript in AASTeX detailing your project: Abstract, Introduction, Observations/Simulations, Data Reduction & Analysis, Results, Discussion, and Conclusions. Include publication-quality vector figures.

    Done when: you complete a polished 10-to-15 page manuscript that satisfies all peer-review submission standards of The Astrophysical Journal (ApJ) or Monthly Notices of the Royal Astronomical Society (MNRAS).

    How to work through it

    1. Write the Abstract summarizing the motivation, method, quantitative results, and broader implications
    2. Write the Introduction establishing context, previous literature findings, and the specific gap addressed
    3. Detail the dataset selection, instrumental calibration, and data reduction pipelines in the Methods section
    4. Present quantitative results supported by publication-grade multi-panel vector graphics (PDF/EPS)
    5. Write the Discussion analyzing caveats, systematic errors, physical interpretations, and future research directions
  • Prepare an academic CV, Statement of Purpose, and PhD application package
    ~20hApply

    Securing a professional astrophysics position or PhD admission requires translating technical competency into a compelling academic application.

    You'll learn

    • Curriculum Vitae (CV) — academic resume detailing research, publications, education, and technical competencies
    • Statement of Purpose — formal essay detailing academic trajectory, research questions of interest, and departmental fit
    • Beamer — LaTeX package for creating structured, mathematically typeset technical presentation slides

    Assemble a professional academic curriculum vitae, write a tailored Statement of Purpose (SoP) detailing research experience and prospective advisors, identify target graduate programs, and practice presenting your research in a technical talk.

    Done when: you have a finalized Academic CV, a reviewed 2-page Statement of Purpose, and a recorded 15-minute technical presentation with slide deck explaining your research project.

    How to work through it

    1. Format a clean Academic CV highlighting research experience, computational tools, publications/preprints, and coursework
    2. Draft a 2-page Statement of Purpose focusing on past research achievements, scientific interests, and specific faculty alignment
    3. Build a slide deck in LaTeX Beamer or PowerPoint summarizing your research project and results
    4. Record a 15-minute technical presentation explaining the motivation, methods, and results of your project
    5. Identify prospective research advisors, outreach contacts, and graduate school admission requirements worldwide

How the plan fits together

12 phases in 5 stages. Anything on the same row can be worked on at the same time, and 2 of them can start straight away.

An arrow points from a phase to the work it unlocks: before starting any phase, every phase with an arrow into it has to be finished first.

STARTSTAGE 2STAGE 3STAGE 4STAGE 51Mathematical Foundationsfor Physical Sciences4 tasks · ~115h2Classical Physics &Dynamics4 tasks · ~110h3Modern Physics,Thermodynamics & QuantumMechanics4 tasks · ~105h4Scientific Computing &Astronomy Data Pipelines4 tasks · ~85h5Stellar Structure,Evolution &Nucleosynthesis4 tasks · ~105h6Observational Astronomy,Spectroscopy & Telescopes3 tasks · ~80h7Galactic Astronomy &Interstellar Medium3 tasks · ~85h8Extragalactic Astronomy &Modern Cosmology3 tasks · ~90h9High-Energy & RelativisticAstrophysics3 tasks · ~85h10Theoretical &ComputationalHydrodynamics2 tasks · ~60h11Academic Research Practice& Literature Literacy2 tasks · ~50h12Independent ResearchProject & Graduate Pathway3 tasks · ~120h
Solid arrow
Must be finished before the phase it points to
Dashed arrow
Same rule, but the prerequisite sits more than one stage back

Resources

16 in this plan's library, beyond the links on individual tasks.

Textbooks & Courseware

Foundational university physics and astrophysics texts and lecture series.

  • An Introduction to Modern Astrophysics

    Covers stellar interiors, hydrostatic equilibrium, nuclear reaction networks, radiative transport, and post-main-sequence evolution in depth.

    Cambridge University Press · Book · approx. $80–$110 depending on format · Advanced

  • arXiv: Astrophysics (astro-ph) Archive

    Provides open access to cutting-edge research preprints across all subfields of astronomy and astrophysics.

    arxiv.org · Cornell University · Preprint Repository · Free · Intermediate to Advanced

  • Astrobites Guide to Graduate School

    Provides actionable guidance on applying to astronomy graduate programs, writing research statements, and preparing applications.

    astrobites.org · Astrobites / American Astronomical Society · Career Guide · Free · Beginner

  • Barbara A. Mikulski Archive for Space Telescopes (MAST)

    Use to access calibrated observational data and spectra from major space missions like HST, JWST, TESS, and Kepler for archival research.

    archive.stsci.edu · Space Telescope Science Institute (STScI) · Data Archive · Free · Intermediate to Advanced

  • Classical Mechanics

    Provides rigorous grounding in Newtonian mechanics, Keplerian orbits, and Lagrangian and Hamiltonian formulations needed for celestial mechanics.

    uscibooks.aip.org · University Science Books · Book · approx. $65–$95 depending on print/e-book format · Intermediate

  • High Energy Astrophysics

    Covers high-energy processes including synchrotron radiation, accretion physics, compact objects, and gamma-ray bursts.

    Cambridge University Press · Book · approx. $80–$110 · Advanced

  • Introduction to Cosmology

    Introduces physical cosmology, the Friedmann equations, cosmological models, dark energy, CMB physics, and Big Bang nucleosynthesis.

    Cambridge University Press · Book · approx. $50–$75 · Intermediate to Advanced

  • Introduction to Quantum Mechanics

    Develops core quantum mechanics concepts necessary to understand atomic energy levels, stellar spectra, and degenerate matter.

    Cambridge University Press · Book · approx. $50–$80 depending on print/e-book · Intermediate

  • Learn Astropy Tutorials

    Teaches modern astronomical data analysis using standard scientific Python tools alongside Astropy packages for handling coordinates, units, and FITS files.

    learn.astropy.org · The Astropy Project · Interactive Tutorials · Free (Open Source) · Intermediate

  • Mathematical Methods in the Physical Sciences

    Serves as the bridge between introductory calculus and university-level physical sciences, covering essential mathematical methods with a focus on problem-solving.

    wiley.com · John Wiley & Sons · Book · approx. $60–$100 depending on print/e-book format · Intermediate

  • NASA/ADS (Astrophysics Data System)

    Use as the primary portal to search astronomy literature, explore citation networks, export BibTeX references, and find preprints.

    ui.adsabs.harvard.edu · Center for Astrophysics | Harvard & Smithsonian (NASA) · Digital Literature Portal · Free · Beginner to Advanced

  • Physics of the Interstellar and Intergalactic Medium

    Provides comprehensive coverage of the multi-phase interstellar medium, radiative transfer, astrochemistry, dust grain physics, and interstellar shocks.

    press.princeton.edu · Princeton University Press · Book · approx. $60–$90 · Advanced

  • Principles of Astrophysical Fluid Dynamics

    Covers hydrodynamics and basic MHD tailored to astrophysical flows, shock wave mechanics, instabilities, and accretion disks.

    Cambridge University Press · Book · approx. $55–$80 · Advanced

  • To Measure the Sky: An Introduction to Observational Astronomy

    Teaches experimental astronomy foundations including detector physics, photometric calibration, astronomical spectroscopy, and error propagation.

    Cambridge University Press · Book · approx. $50–$75 · Intermediate

Astronomical Archives & Tools

Public space and ground-based telescope databases and reduction tools.

  • Gaia Data Release Archive

    Query astrometric and photometric data using ADQL to analyze Milky Way kinematics and open cluster distributions.

    gea.esac.esa.int · European Space Agency (ESA) · Data Archive & Query Interface · Free · Intermediate

Graduate & Career Pathways

Guides and repositories for astrophysics graduate school and research applications.

  • Astrobites Graduate School Guide

    Step-by-step guidance written by current astronomy PhD students on finding research advisors, drafting statements of purpose, and navigating admissions.

    astrobites.org · Astrobites / American Astronomical Society · Guide Series · Free · Beginner