\documentclass{article}

\usepackage{cvhplan}

\begin{document}

  \begin{plan}{Master 1 Vollzeit 120}
    \expertise   \mon   0  90 {Numerische Mathematik und Simulation\\3-25 -- Seminarraum}
    \expertise   \mon 105  90 {Numerische Mathematik und Simulation\\3-25 -- Seminarraum}
    \optional    \mon 210  75 {Angewandte Künstliche Intelligenz\\3-25 -- Seminarraum}
    \optional    \mon 330 105 {Angewandte Künstliche Intelligenz\\3-25 -- Seminarraum}
    \expertise   \mon 450  90 {Elektrodynamik\\3-25 -- Seminarraum}
    \other       \tue   0 180 {}
    \optional    \tue 180  60 {Vertiefung Regelungstechnik\\Anmeldung bei Prof.\ Lemmen}
    \other       \tue 240  15 {}
    \block       \tue 255  90 {CAN in Theorie und Praxis\\Blockveranstaltung in der\\Ruhr Master School\\Anmeldung bei Prof.\ Lemmen}
    \other       \tue 345  15 {}
    \optional    \tue 360  60 {Unkonventionelle Aktoren\\Anmeldung bei Prof.\ H.\ Schmidt}
    \other       \tue 420  15 {}
    \optional    \tue 435  60 {Vertiefung Softwareentwicklung in C/C++\\Anmeldung bei Prof.\ Gerwinski}
    \other       \tue 495  15 {}
    \optional    \tue 510  60 {Stochastische Signale\\Anmeldung bei Prof.\ Ashfaq}
    \other       \tue 570 105 {}
    \expertise   \fri 180  60 {Fahrerassistenzsysteme und Fahrwerktechnik\\Anmeldung bei Prof.\ Lemmen}
    \expertise   \fri 255  60 {Fahrdynamik in Simulation und Versuch\\Anmeldung bei Prof.\ Breuer}
    \seminar     \fri 360  90 {Seminar: Labor- oder Industrieprojekt\\\strut\\Achtung: Termin kann\\in Abhängigkeit vom\\Betreuer variieren}
    \recreation  \mon 300  15 {Mittagspause}
    \other       \wed   0 675 {}
    \other       \thu   0 675 {}
    \legend{\Lexpertise\Loptional\Lother\Lblock\Lseminar\Lrecreation}
  \end{plan}

\end{document}
