Federrath - Teaching


Astrophysical Gas Dynamics (ASTR4012/ASTR8002)

This course teaches the basics of hydrodynamics with particular focus on astrophysical applications. It includes analytic derivation of the hydrodynamical equations, waves, shocks, accretion/winds, magnetohydrodynamics, and turbulence. The course also provides students with the skills necessary to solve hydrodynamical problems analytically, and write computer programs for finding numerical solutions of the hydro equations in multi-dimensional simulations.

2nd semester 2018; Mondays and Wednesdays, 9:30-11, Woolley Seminar Room


Lecture notes on Massive Star Formation and First Stars (part of ASTR8008)


Astronomical Computing (ASTR4004/ASTR8004)

This course provides students with the skills necessary to write computer programs for the construction of models of astronomical processes, for the analysis of data and for multi-dimensional simulations.

2nd semester 2017; Tuesdays and Thursdays, 09:30-11, Woolley Seminar Room
(previously taught 2nd semester 2016)


Computational Astrophysics Group Meeting

Meetings to discuss computational techniques (grid-based hydrodynamics, particle-based hydrodynamics, radiative transfer, turbulence, star formation, magnetic fields, photo-ionization, N-body, etc., and post-processing tools and methods).

Mondays, 13:30-14:30, Advanced Instrumentation and Technology Centre (AITC1)


Star Formation

Undergraduate/Honours/Masters/PhD level course, Monash University (2013)
(lecture slides and problem sheets available upon request)


Grid-based Hydrodynamics

Invited lecture at ANITA summer school, Monash University (2012), Australian National University (2015)
(lecture slides and code examples available upon request)


Basic numerical methods for solving differential equations in physics - Java applets

Collection of Java programs to compute numerical solutions of the Schrödinger and Lagrange equations, diffusion limited aggregation, and N-body dynamics


© C. Federrath 2018