inf400 - Theoretical Computer Science: Logic (Course overview)
Department of Computing Science |
6 KP |
|
Module components |
Semester courses Sommersemester 2023 |
Examination |
Lecture
|
-
2.01.400 - Theoretische Informatik: Logik (V)
- Dr. Stephanie Kemper
- Lara Bargmann
Tuesday: 10:15 - 11:45, weekly (from 11/04/23), Location: A11 1-101 (Hörsaal B) Friday: 10:15 - 11:45, weekly (from 14/04/23), Location: A11 1-101 (Hörsaal B) Dates on Friday, 21.07.2023 14:00 - 16:00, Friday, 06.10.2023 08:00 - 10:00, Location: A14 1-101 (Hörsaal 1), A14 1-102 (Hörsaal 2), A11 1-101 (Hörsaal B)
|
|
Exercises
|
|
|
Hinweise zum Modul |
Prüfungszeiten |
At the end of the lecture period |
Module examination |
written exam or oral exam |
Skills to be acquired in this module |
Introduction to propositional logic, predicate logic, logic programming, and temporal logic Professional competence The students: - Know syntax, semantics and applications of propositional logic, predicate logic, logic programming, and temporal logic
- Specify problems by using logical formulas
- Solve questions concerning propositional formulas with truth tables
- Draw conclusions in the field of propositional logic and predicate logic by means of natural deduction
- Answer queries to logic programs by using SLD resolution
- Perform model checking of Kripke structures with regard to CTL formulas algorithmically
Methodological competence The students: - Recognize logic as a versatile tool in computer science
Social competence The students: - Work together in small groups to solve problems
- Present solutions to problems to groups of other students
Self-competence The students: - Learn persistence in pursuing difficult tasks
- Learn precision in writing down solutions
|
|