Voraussetzungskette
Im Curriculum können für einzelne Module andere Module als Voraussetzung angegeben werden, dabei ist zwischen verpflichtenden und empfohlenen Voraussetzungen zu unterscheiden.
Verpflichtende Voraussetzungen sind notwendig, um sich zu Prüfungen bzw. prüfungsimmanenten Lehrveranstaltungen anmelden zu können. Dank zentralem Anmeldesystem gibt's da auch weniger Wege vorbei.
Empfohlene Voraussetzungen verweisen auf inhaltliche Abhängigkeiten, wodurch sich eins einiges an Aufwand sparen kann, wobei das in der Praxis auch nur eine gröbere Heuristik darstellt. So kann es vorkommen, dass eins trotz Abschluss eines Moduls nochmal Grundlegenderes nachschauen muss oder draufkommt bzw. ein umgekehrter Besuch der Lehrveranstaltungen erst die Notwendigkeit einer tiefergehenden Beschäftigung mit den Inhalten ermöglicht.
Bachelorstudium Informatik
Seit WiSe 2011 gibt es nur noch die STEOP (EIN, TGS, PRG) als verpflichtende Voraussetzung für alle Lehrveranstaltungen, d.h. wenn du Bachelor Informatik studieren möchtest, musst du alle Lehrveranstaltungen der STEOP abgeschlossen haben, um weiterstudieren zu können.
Für Studis, die noch im alten Plan (2010) sind, sind die in der 2. Änderung des Curriculums angebene Module (ausgenommen MBT) jeweils Voraussetzung (was nicht immer alle 3 STEOP-Module sind). Auf den Seiten der einzelnen Ausprägungsfächer kannst du einen Abhängigkeitsgraphen sehen:
UF Informatik und Informatikmanagement
Im Lehramtsstudium gibt's noch kompliziertere Voraussetzungsketten, weil's noch ein Diplomstudium mit zwei Abschnitten ist. Als STEOP-Modul muss neben dem Modul aus der allgemeinen Pädagogik das Programmierpraktikum Einführung in die Programmierung abgeschlossen werden, um weitere Lehrveranstaltungen zu besuchen.
{{Ambox/{{#ifeq:|left|small|core}}
|type = style |image = |smallimage = {{#if:||}} |class = ambox-{{#switch:style |speedy = speedy |delete = delete |warning = warning |content = content |style = style |move = move |protection = protection |notice|#default = notice }} |style = |textstyle = |smalltext = |issue = //TODO: nachschauen und mit Infos aus dem Curriculum ergänzen
}}