International Max Planck Research School for Astronomy and Cosmic Physics at the University of Heidelberg