Detailed information |
Pre-requisites |
(*)Erwartete Vorkenntnisse: Modul Mathematik und Logik
|
Original study plan |
Bachelor's programme Business Informatics 2025W |
Learning Outcomes |
Competences |
The students have mastered formal methods of description and representation that serve as the foundation for the application systems used in business informatics.
|
|
Skills |
Knowledge |
- LO2: The students can describe various tasks as graph-theoretical problems and assess whether solutions can be found in finite time or whether no solutions exist (K2).
- LO3: They can describe formal languages using automata and formal grammars (K2).
- LO4: They can classify formal languages using the Chomsky hierarchy (K2).
- LO5: They can classify tasks as decidable, semi-decidable, or undecidable, and assign decidable tasks to the corresponding complexity class (K2).
- LO6: They can represent processes using formal models (K3).
|
LO1: Fundamental concepts and algorithms of graph theory; graph transformations; formal languages, grammars, and automata; Turing machine; decidability and semi-decidability; complexity classes of problems and algorithms; formal process models (Petri nets, automata)
|
|
Criteria for evaluation |
Exam
|
Methods |
Content will be presented in a classical lecture, complemented by exercises.
|
Language |
German |
Study material |
Lecture notes (provided on the course webpage)
Further literature:
- Theoretische Informatik, Dirk W. Hoffmann
- Lehrbuch der Software-Technik, Helmut Balzert
- Theoretische Informatik - kurzgefasst, Uwe Schöning
|
Changing subject? |
No |
Further information |
VL and UE Formale Grundlagen form an inseparable didactic unit. The learning outcomes described are achieved through the interaction of both.
|
Earlier variants |
They also cover the requirements of the curriculum (from - to) 1WBMFGV: VL Formal Foundations in Business Informatics (2002W-2014S)
|