Detailed information |
Original study plan |
Bachelor's programme Computer Science 2024W |
Objectives |
Students possess knowledge of formal methods to model and specify systems in computer science. After this course, students are able to
- understand system descriptions based on formal models
- concisely describe sytstems with formal models
- solve simple verification and planning problems with formal models
|
Subject |
- reactive systems
- finite state machines
- Petri nets
- process algebra
- temporal logics
- bounded model checking
- planning
- Markov decision processes
|
Criteria for evaluation |
Multiple small tests and presentations of exercises or exam over the full course content (both jointly with the corresponding exercise class).
|
Methods |
Slide-based presentation plus exercises.
|
Language |
English |
Study material |
Slides plus lecture videos will be provided.
Further material will be announced each semester.
|
Changing subject? |
No |
Further information |
Moodle course
|
Corresponding lecture |
(*)INBPCVOFOG3: VO Formale Grundlagen 3 (3 ECTS) bzw. INBIPVOFMOD: VO Formale Modelle (3 ECTS)
|