Institut für Informatik
 Studiengänge Informatik 
Christian-Albrechts-Universität zu Kiel

Modul A4.1

Titel: Informatik IV (Theoretische Grundlagen der Informatik)

Englische Bezeichnung:
Modulverantwortliche(r): Prof. Dr. Thomas Wilke
Turnus: jedes Jahr (SS07, SS08, SS09, SS10)
Präsenzzeiten: V4, Ü2
ECTS: 8
Workload: 240 Std.
Dauer: ein Semester
Modulkategorien: A
Lehrsprache: Deutsch

Kurzfassung:

Lernziele:

Dieses Modul dient dazu, auf mathematisch präzise Weise Antworten auf die folgenden Fragen zu vermitteln: Was können Computer berechnen und was nicht? Wie klassifiziert und vergleicht man Berechnungsprobleme gemäß des zu ihrer Lösung notwendigen Aufwands? Wie definiert man die Syntax von textuellen Objekten? Wie definiert man ihre Semantik? Was bedeutet Korrektheit und wie weist man sie nach?

Lehrinhalte:

Das Modul behandelt die Grundzüge der Rekursionstheorie, der Komplexitätstheorie, der Theorie der formalen Sprachen, der Automatentheorie und der Korrektheitstheorie. Zentrale Begriffe sind Berechenbarkeit, Entscheidbarkeit und Semi-Entscheidbarkeit, Reduzierbarkeit, Komplexitätsklassen, Vollständigkeit, Schwerlösbarkeit, Automaten, Grammatiken, Ausdrücke, Korrektheitsaussagen, Kalküle und (relative) Vollständigkeit.

Voraussetzungen:

G1.1, G2.1

Prüfungsleistung:

schriftliche Teilprüfungen und Abschlussprüfung

Lehr- und Lernmethoden:

Verwendbarkeit:

Literatur:

Michael Sipser, Introduction to the Theory of Computation, 2nd Ed., Boston: PWS, 2005.

Verweise:

Kommentar:


Zurück zur Modulübersicht
This web page is powered by Curry (contact Michael Hanus in case of technical problems)