Students can
- understand system descriptions based on formal models (K2, K5)
- concisely describe systems with formal models (K3, K4)
- solve simple verification and planning problems with formal models (K3, K4)
- apply SAT solvers for real-world applications (K2, K3)
- understands strengths of weaknesses of different formalisms w.r.t. to specific use cases (K4, K5)
|
- finite state machines
- Petri nets
- temporal logics
- bounded model checking
- planning
- Markov decision processes
|