I have no knowledge of German. Which options are there for taking a preparatory German course?

You can take German courses from level A1 to C1 at the bibis language school in Bielefeld. Please find more information about bibis here.