These self-contained notes and slides are freely available as single PDF downloads. See Teaching for course descriptions.
Introduction to Cosmology
Undergraduate (non-science major) · Slides (479 pages)
Physical Processes in Astronomy
Undergraduate (astro-majors) · Notes (293 pages)
Astrophysical Flows
Undergraduate/Graduate · Notes (304 pages)
Dynamics of Many-Body Systems
Graduate (Physics/Astro) · Notes (334 pages)
Numerical Hydrodynamics
Graduate (Physics/Astro) · Notes (63 pages)
Collisionless Dynamics
Graduate (Physics/Astro) · Slides (264 pages)
Theory of Galaxy Formation
Graduate (Physics/Astro) · Slides (691 pages)
