PTI06680 – Theoretical Computer Science
Module
Theoretical Computer Science
Theoretische Informatik |
Module number
PTI06680
Version: 1 |
Faculty
Physikalische Technik / Informatik
|
Level
Bachelor
|
Duration
1 Semester
|
Semester
Summer semester
|
Module supervisor
Prof. Dr. Ralf Laue |
Lecturer(s)
Prof. Dr. Ralf Laue Prof. Dr. Maren Hinrichs |
Course language(s)
German |
ECTS credits
5.00 credits |
Workload
150 hours |
Courses
4.00 SCH (4.00 SCH Lecture with integrated exercise / seminar-lecture) |
Self-study time
90.00 hours |
Pre-examination(s)
Attestation |
Examination(s)
schriftliche Prüfungsleistung |
Media type
No information
|
Instruction content/structure
|
Qualification objectives
Die Studenten sind mit den grundlegenden Begriffen der theoretischen Informatik vertraut. Durch Erkennen der Zusammenhänge zwischen den theoretischen Konzepten und praktischen Anwendungen wird den Studenten die Wichtigkeit der Auseinandersetzung mit der theoretischen Informatik bewusst. Die Studenten kennen wichtige Klassen formaler Sprachen und deren Zusammenhang mit verschiedenen Maschinenmodellen. Sie kennen die Grenzen der algorithmischen Lösbarkeit von Problemen, kennen wichtige Komplexitätsklassen und können die Komplexität praktischer Probleme einschätzen. Sie kennen grundlegende Inhalte aus der Codierungs- und Informationstheorie und die Grundidee von Algorithmen zur fehlertoleranten und zur komprimierten Speicherung bzw. Übertragung von Informationen. |
Special admission requirements
Kenntnisse der Inhalte der Module |
Recommended prerequisites
No information
|
Continuation options
No information
|
Literature
Uwe Schöning: "Theoretische Informatik – kurz gefasst" Dirk Hoffmann: "Theoretische Informatik" Rolf Socher: "Theoretische Grundlagen der Informatik" |
Notes
No information
|
Assignment to curriculum
079 Informatik - Bachelor 2018 Vollzeit 079 Informatik - Bachelor 2018 Teilzeit 079 Informatik - Bachelor 2017 Vollzeit 250 Data Science - Bachelor 2019 Vollzeit 250 Data Science - Bachelor 2019 Teilzeit 110 Ingenieurpädagogik - Bachelor 2021 Vollzeit 250 Data Science - Bachelor 2022 Vollzeit 250 Data Science - Bachelor 2022 Teilzeit 250 Data Science - Bachelor 2023 Vollzeit 250 Data Science - Bachelor 2023 Teilzeit 110 Ingenieurpädagogik - Bachelor 2023 Vollzeit 079 Informatik - Bachelor 2018 Vollzeit 079 Informatik (TZ) - Bachelor 2018 Teilzeit 250 Data Science - Bachelor 2023 Vollzeit 250 Data Science - Bachelor 2023 Teilzeit |