← All templates

Module description and semester plan in German (scrartcl)

A German Modulbeschreibung with Semesterplan on KOMA-Script's scrartcl with babel ngerman, listing Leistungspunkte, SWS, Qualifikationsziele, the weighting of the Prüfungsleistungen and the 1,0 to 5,0 grading scale.

Create an account to use this
Category
Syllabus
Document class
scrartcl (scrartcl.cls) — ships with TeX Live
Workflow
Lecture notes — no revision rounds
Author
Markus Kohm
Source
CTAN
Licence
scrartcl.cls: The LaTeX Project Public License 1.3c. Sample text: Manulyx, CC0 1.0 (free to use, no conditions).

What you get

  • main.tex — the file that is compiled · 6 KB

These become your files. Editing them afterwards changes your project and nothing else — a project owns its files from the moment it is made.

Source

main.tex — the file that is compiled · 6 KB
\documentclass[paper=a4,fontsize=11pt,parskip=half,DIV=12]{scrartcl}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{lmodern}
\usepackage{booktabs}
\usepackage{tabularx}
\usepackage{enumitem}
\usepackage{xcolor}
\usepackage{scrlayer-scrpage}
\usepackage[hidelinks]{hyperref}

\definecolor{modul}{RGB}{0,70,120}
\addtokomafont{disposition}{\color{modul}}
\addtokomafont{section}{\large}
\clearpairofpagestyles
\ihead{Modulbeschreibung und Semesterplan}
\ohead{Wintersemester 2026/27}
\cfoot*{\pagemark}

\subject{Modulbeschreibung und Semesterplan}
\title{Your paper}
\subtitle{Modul INF-B-210 \textperiodcentered{} Wintersemester 2026/27}
\author{Name der Lehrperson\\Fakultät für Informatik, Name der Hochschule}
\date{}

\begin{document}
\maketitle

\section*{Modulübersicht}
\begin{tabularx}{\textwidth}{@{}lX@{}}
\toprule
Modulnummer           & INF-B-210 \\
Studiengang           & Bachelor Informatik, Pflichtmodul im 3.~Fachsemester \\
Leistungspunkte       & 6 LP (ECTS); Arbeitsaufwand 180~Stunden, davon 60~Stunden Präsenz \\
Lehrform              & 2 SWS Vorlesung, 2 SWS Übung \\
Modulverantwortliche/r & Name der Lehrperson, Raum 0.00, \texttt{[email protected]} \\
Sprechstunde          & Mittwoch 13--14~Uhr und nach Vereinbarung per E-Mail \\
Teilnahmevoraussetzungen & empfohlen: Programmierung I und II, Diskrete Strukturen \\
Turnus und Dauer      & jedes Wintersemester, ein Semester \\
\bottomrule
\end{tabularx}

\section*{Inhalte}
Das Modul behandelt grundlegende Datenstrukturen und Algorithmen: Laufzeitanalyse und
O-Notation, Sortierverfahren, Suchbäume, Hashing, Graphen und Graphalgorithmen sowie
algorithmische Entwurfsprinzipien (Teile und herrsche, Greedy, dynamische Programmierung).

\section*{Qualifikationsziele}
Nach erfolgreichem Abschluss des Moduls können die Studierenden
\begin{itemize}[itemsep=0pt]
  \item die Laufzeit einfacher Algorithmen asymptotisch abschätzen,
  \item geeignete Datenstrukturen für eine gegebene Aufgabe auswählen und begründen,
  \item Standardalgorithmen auf Graphen anwenden und anpassen,
  \item eigene Algorithmen entwerfen, korrekt implementieren und ihre Korrektheit
        argumentieren.
\end{itemize}

\section*{Literatur und Materialien}
\begin{itemize}[itemsep=0pt]
  \item Vorlesungsskript und Übungsblätter im Lernmanagementsystem der Hochschule.
  \item Ein einführendes Lehrbuch zu Algorithmen und Datenstrukturen aus der
        Lehrbuchsammlung der Bibliothek.
\end{itemize}

\section*{Semesterplan}
\begin{tabularx}{\textwidth}{@{}clX@{}}
\toprule
Woche & Datum (Mo) & Thema der Vorlesung \\
\midrule
1  & 19.10. & Organisatorisches, Laufzeitanalyse \\
2  & 26.10. & O-Notation, Rekursionsgleichungen \\
3  & 02.11. & Sortieren I: Insertion Sort, Mergesort \\
4  & 09.11. & Sortieren II: Quicksort, untere Schranke \\
5  & 16.11. & Binäre Suchbäume \\
6  & 23.11. & Balancierte Bäume (AVL, Rot-Schwarz) \\
7  & 30.11. & Hashing \\
8  & 07.12. & Graphen: Darstellung, Breiten- und Tiefensuche \\
9  & 14.12. & Kürzeste Wege (Dijkstra, Bellman-Ford) \\
-- & 21.12.--03.01. & vorlesungsfreie Zeit \\
10 & 04.01. & Minimale Spannbäume \\
11 & 11.01. & Greedy-Algorithmen \\
12 & 18.01. & Dynamische Programmierung \\
13 & 25.01. & Fragestunde und Wiederholung \\
\bottomrule
\end{tabularx}

\section*{Prüfungs- und Studienleistungen}
Studienleistung (Voraussetzung für die Zulassung zur Klausur): mindestens 50\,\% der
Punkte aus den Übungsblättern. Die Modulnote setzt sich wie folgt zusammen:

\begin{tabularx}{\textwidth}{@{}Xr@{}}
\toprule
Bestandteil & Anteil an der Modulnote \\
\midrule
Programmierprojekt in Zweiergruppen (mit Abnahmegespräch) & 25\,\% \\
Zwischentest (45 Minuten, Woche 7)                         & 15\,\% \\
Schriftliche Klausur (120 Minuten)                         & 60\,\% \\
\midrule
Summe                                                       & 100\,\% \\
\bottomrule
\end{tabularx}

\subsection*{Notenskala}
\begin{tabularx}{\textwidth}{@{}llX@{}}
\toprule
Punkte (\%) & Note & Bezeichnung \\
\midrule
95--100 & 1,0           & sehr gut \\
85--94  & 1,3 / 1,7     & sehr gut / gut \\
70--84  & 2,0 / 2,3 / 2,7 & gut \\
55--69  & 3,0 / 3,3 / 3,7 & befriedigend \\
50--54  & 4,0           & ausreichend \\
unter 50 & 5,0          & nicht ausreichend (nicht bestanden) \\
\bottomrule
\end{tabularx}

\section*{Regelungen}
\begin{description}[itemsep=2pt]
  \item[Anwesenheit.] In der Vorlesung besteht keine Anwesenheitspflicht. In den Übungen
    werden die Lösungen vorgerechnet; wer ein Blatt vorrechnet, erhält Bonuspunkte.
  \item[Verspätete Abgaben.] Übungsblätter werden bis Montag 10~Uhr im
    Lernmanagementsystem abgegeben. Verspätete Abgaben werden nicht bewertet.
  \item[Gute wissenschaftliche Praxis.] Abgaben müssen selbstständig angefertigt werden.
    Plagiate führen zum Verlust der Studienleistung; im Projekt gilt dies für die
    gesamte Gruppe.
  \item[Nachteilsausgleich.] Studierende mit Behinderung oder chronischer Erkrankung
    können beim Prüfungsausschuss einen Nachteilsausgleich beantragen; bitte frühzeitig
    an die Beauftragte bzw.\ den Beauftragten für Studierende mit Behinderung wenden.
\end{description}

\section*{Wichtige Termine}
\begin{tabular}{@{}ll@{}}
\toprule
Vorlesungsbeginn                         & Montag, 19.~Oktober 2026 \\
Anmeldung zur Prüfung im Prüfungsportal  & bis 4.~Dezember 2026 \\
Zwischentest                             & Montag, 30.~November 2026 \\
Abgabe des Programmierprojekts           & Freitag, 22.~Januar 2027 \\
Klausur                                  & Dienstag, 9.~Februar 2027 \\
Wiederholungsklausur                     & Donnerstag, 8.~April 2027 \\
\bottomrule
\end{tabular}

\end{document}

The first page, as this template compiles today. Click it to enlarge, and again to shrink. Open the file ↗