Theoretische Informatik
Theoretical Computer Science
10 CPWinterDEno longer offered
Prerequisites
Recommended, as written
Kenntnis des Stoffes der Module • 11112: Mathematik IT-1 (Diskrete Mathematik) • 12101: Algorithmieren und Programmieren
Contents
• Reguläre Sprachen; deterministische und nicht-deterministische endliche Automaten; Minimalisierung; Abschlusseigenschaften regulärer Sprachen; • Push-Down Automaten und kontextfreie Grammatiken; Normalformen; algorithmische Fragestellungen zu kontextfreien Sprachen; Abschlusseigenschaften; • Turing-Maschine; Berechenbarkeit von Wortfunktionen; Entscheidungsprobleme; rekursive Aufzählbarkeit und Entscheidbarkeit; Halteproblem für Turing-Maschinen; Satz von Rice; Reduktion; allgemeine Grammatiken; • linear-beschränkte Turing-Maschinen; Chomsky-Hierarchie; • Simulation von Automaten durch Grammatiken und umgekehrt; • Primitiv-rekursive und μ–rekursive Funktionen
Learning outcomes
Die Studierenden sollen einen der Grundpfeiler der Informatik als Wissenschaft, nämlich die theoretische Modellierung von Berechenbarkeit durch verschiedene Algorithmenmodelle, verstehen lernen. Dies umfasst • das Verstehen und Anwenden von Formalisierungen, • das Umsetzen sowie sichere Umgehen mit mathematischen Arbeitsweisen in der theoretischen Informatik, • das Erkennen der Stärken und der Begrenzungen der wichtigsten Maschinenmodelle.
Assessment
Voraussetzung für die Modulabschlussprüfung: • erfolgreiche Bearbeitung von Übungsaufgaben (75% müssen erbracht werden) Modulabschlussprüfung: • Klausur, 180 min.
Literature (3)
- Hopcroft, Motwani, Ullmann: Introduction to Automata Theory, Languages and Computation, Addison & Wesley
- Lewis, Papadimitriou: Elements of the Theory of Computation, Prentice Hall
- Savage: Models of Computation, Addison & Wesley
Remarks
• Studiengang Informatik B. Sc.: Pflichtmodul im Grundstudium. • Studiengang Informations- und Medientechnik M. Sc.: Wahlpflichtmodul im Komplex „Methodische Grundlagen". • Studiengang Mathematik B. Sc.: Wahlpflichtmodul im Anwendungsfach "Informatik". Modul wird nicht im WS 17/18 angeboten, stattdessen Nachfolgemodul 11787 Theoretische Informatik besuchen.
Source: BTU's module description · retrieved 16 Oct 2026Original