Bachelor/Master Seminar (WS 2024/25)
We offer a Bachelor/Master seminar “Software Engineering” (cf. INF-33-11 / INF-33-72).
Topics
Each proof assistant is its own topics. We will look at the following proof assistants:
- Isabelle/HOL
- A general purpose, semi-automated theorem prover based on Higher-Order Logic
 
 - Dependently typed functional programming languages / theorem provers based on dependent type theory:
- Coq
 - Lean
 - Idris
 - Agda
 - By the end of this seminar, and after attending the other groups’ presentations, you will know how these differ!
 
 - Liquid Haskell
- An addition on top of Haskell that allows specification and verification of programs with the help of SMT solving
 
 
Material
- Kick-off slides
 - LaTeX template (mandatory!)
 
Schedule
- Kick-off Meeting (compulsory attendance): Thursday, 24.10.2024, 08:15 - 09:45 in 32-439
 - Presentations (compulsory attendance on all three days):
- Thursday, 16.01.2025, 08:30 - 09:45 in 32-439
 - Thursday, 23.01.2025, 08:30 - 09:45 in 32-439
 - Thursday, 30.01.2025, 08:30 - 09:45 in 32-439
 
 - Paper draft submission deadline: seven weeks before your presentation (28.11/05.12./12.12.2024)
 - Final paper submission deadline: 07.02.2025 at 23:59
 
Registration
You can register for the seminars of all Software Engineering working groups in this OLAT course.
