Vermittlung von Grundbegriffen und Methoden der theoretischen Informatik in Ergänzung und Vertiefung der in der LVA "Formale Modellierung" erworbenen Kennisse. Dabei sollen grundlegende mathematische Fertigkeiten erlernt bzw. weiter trainiert werden (z.B. strukturelle Induktion, Instanziierung abstrakter Konzepte in unterschiedlichen Beispielen, Verwendung formaler Sprachen zur Spezifikation unterschiedlicher Formen von Information). Außerdem wird die Kenntnis wichtiger Grundresultate und Methoden aus dem Bereich der formalen Sprachen sowie der Aussagen- und Prädikatenlogik angestrebt.
Spezifikation formaler Sprachen: reguläre und kontextfreie Sprachen (vertiefend), Chomsky-Hierarchie, endliche Automaten (vertiefend), Kellerautomaten, Turingmaschinen, Elemente der Komplexitätstheorie; Syntax-Sematik-Schnittstelle, Modellstrukturen, Terme und Boolesche Ausdrücke; klassische Aussagen- und Prädikatenlogik: Logische Konsequenz und Implikation, Normalformen.
Diese LVA wird für Studierende des Unterrichtsfaches Informatik und Informatikmanagement angeboten.
Weitere Informationen zum Ablauf der LVA s.:
Im kommenden WS werde ich allerdings die LVA Theoretische Informatik und Logik für Lehramt Informatik, Teil 2, anbieten, welche diese LVA zu der im Rahmen der Bachelorstudien Informatik erforderlichen LVA Theoretische Infomatik und Logik ergänzt.
ECTS-Breakdown (Summe=75h, entspricht 3 ECTS):
12h: Anwesenheit bei Vorlesung
12h: Nachbereitung der Vorlesung
24h: Übungsvorbereitung
4h: Präsentation der Übungen
21h: Prüfungsvorbereitung
2h: schriftliche Prüfung