Advanced Automata theory
Credits | Workload | Kontaktzeit | Selbststudium | Dauer |
---|---|---|---|---|
6 CP | 180 h | 5 SWS (75 h) | 105 h |
Teilnahmevoraussetzungen
Es werden Kenntnisse aus den folgenden Bereichen erwartet:
- "Formale Systeme, Automaten und Prozesse,
- "Berechenbarkeit und Komplexität",
- sowie "Mathematische Logik"
Die erfolgreiche Teilnahme an den regelmäßigen Übungen ist Voraussetzung für die Zulassung zur Prüfung.
In den Übungen kann es Veranstaltungen mit Anwesenheitspflicht geben.
Lehrveranstaltungen
Veranstaltung/ Lehrform | CP | SWS | Häufigkeit | |
---|---|---|---|---|
Vorlesung Advanced Automata Theory | 6 CP | 3 SWS | SoSe, jährlich | |
Übung Advanced Automata Theory | 2 SWS | SoSe, jährlich |
Prüfungsleistung
Die Benotung ergibt sich zu 100% aus der abschließenden schriftlichen Prüfung zum Modul
Note
Modulnote ist die Note aus der schriftlichen Prüfung
Lernergebnisse / Kompetenzen
In dieser Theorievorlesung werden grundlegende Begriffsbildungen und Ergebnisse der Automatentheorie vorgestellt, die in den Anwendungen bei der Verwendung von Automaten zur Informationsverarbeitung oder zur Systemkonstruktion und -analyse benötigt werden.
Inhalte
Themenstichworte sind:
- Simulation, Bisimulation und effiziente Minimierung von Automaten
- Algorithmisches Lernen im Kontext der Automatentheorie
- Gewichtete Automaten (einschließlich probabilistischer Automaten)
- Automaten und Logik-Sprachen
- Pushdown-Systeme
- Unentscheidbare Probleme der Automatentheorie
- Petrinetze
Die Inhalte der Vorlesung werden zum großen Teil von dem Skript Applied Automata Theory abgedeckt.
Alternative Wahlmodule zu diesem Modul
Dieses Modul gehört zur Gruppe "Wahlpflicht Informatik". 9 Module (bestehend aus Vorlesung und Übung), zu wählen aus dem Wahlpflichtprogramm in den vier Bereichen: „Angewandte Informatik“, „Software & Kommunikation“, „Daten- und Informationsmanagement“, „Theoretische Informatik“. In mindestens 3 der 4 Bereiche sind mindestens 6 CP zu erwerben. In jedem der Bereiche sind höchstens 30 CP zu erwerben. Die Module sollten so gewählt werden, dass im 1. Studienjahr in der Regel 36 CP, im zweiten Studienjahr 24 CP erworben werden.
Angewandte Informatik
- Fortgeschrittene Methoden der Virtuellen Realität
- IOS Application Development
- Konzepte und Modelle der parallelen und datenzentrischen Programmierung
- Social Data Science
- Social Networks
- Text Mining
- Themenmodul Computational Differentiation / Rechnergestütztes Differenzieren
- Themenmodul Current Topics in Media Computing and HCI
- Themenmodul Designing Interactive Systems II
- Themenmodul Grundlagen der Computergraphik / Basic Techniques in Computer Graphics
- Themenmodul High-Performance Computing
- virtuelle Realität I/ Virtual Reality I
- Web Mining
Daten und Informationsmanagement
- Business Process Intelligence
- Social Computing
- Themenmodul Advanced Data Models
- Themenmodul Datenbanken und Informationssysteme
- Themenmodul Einführung in Web Technologien
- Themenmodul Implementation of Databases
- Themenmodul IT-Sicherheit 1 - Kryptographische Grundlagen und Netzwerksicherheit
- Themenmodul IT-Sicherheit 2 - Computer Security
- Themenmodul Künstliche Intelligenz
- Themenmodul Learning Technologies
- Themenmodul Web Science
- Themenmodul Wissensrepräsentation
Software und Kommunikation
- Software Language Engineering
- Themenmodul Datenkommunikation und Sicherheit
- Themenmodul Eingebettete Systeme
- Themenmodul Generative Softwareentwicklung
- Themenmodul Mobile Internet Technology
- Themenmodul Modellbasierte Softwareentwicklung
- Themenmodul Objektorientierte Softwarekonstruktion
- Themenmodul Software-Architekturen
- Themenmodul Software-Qualitätssicherung
Theoretische Informatik
- Themenmodul Berechenbarkeit und Komplexität
- Themenmodul Compilerbau
- Themenmodul Effiziente Algorithmen
- Themenmodul Funktionale Programmierung
- Themenmodul Logikprogrammierung
- Themenmodul Model Checking
Modulzuordnung
Master of Science: Fach Grundlagen der Informatik: Bereich Theoretische Informatik
Disclaimer
Bitte beachten Sie, dass im Zweifel (z.B. sich widersprechende Angaben auf der Website und dem Modulhandbuch) für Ihr Studium immer die Angaben in der aktuellen Bachelorprüfungsordnung mit den entsprechenden Anhängen verbindlich sind. Wenden Sie sich bitte an die Fachstudienberatung, wenn Ihnen Unstimmigkeiten auffallen.