FI:IB101 Introduction to Logic - Course Information
IB101 Introduction to Logic and Logic Programming
Faculty of InformaticsSpring 2003
- Extent and Intensity
- 2/2. 4 credit(s) (plus extra credits for completion). Type of Completion: zk (examination).
- Teacher(s)
- Mgr. Eva Mráková, Ph.D. (lecturer)
doc. RNDr. Lubomír Popelínský, Ph.D. (lecturer)
RNDr. Jan Blaťák, Ph.D. (seminar tutor)
RNDr. Petr Kuba, Ph.D. (seminar tutor)
Mgr. Lukáš Svoboda (seminar tutor)
Mgr. Miloslav Nepil, Ph.D. (assistant) - Guaranteed by
- prof. RNDr. Mojmír Křetínský, CSc.
Department of Computer Science – Faculty of Informatics
Contact Person: doc. RNDr. Lubomír Popelínský, Ph.D. - Timetable
- Tue 12:00–13:50 D1
- Timetable of Seminar Groups:
IB101/B: Tue 16:00–17:50 D1
IB101/C: Fri 15:00–16:50 D1 - Prerequisites (in Czech)
- ! I008 Computational Logic
- Course Enrolment Limitations
- The course is also offered to the students of the fields other than those the course is directly associated with.
- fields of study / plans the course is directly associated with
- Applied Informatics (programme FI, B-AP)
- Course objectives (in Czech)
- Cílem kursu je seznámení se základy výrokového a predikátového počtu, s resolučním principem a se základy logického programování.
- Syllabus
- The goal of the course is an introduction to propositional and firt-order logic, resolution principle and logic programming.
- Logics, syntax.
- Propositional logic, truth tables, axioms, provability.
- Essentials of proof theory in propositional logic, normal forms, resolution.
- First-order predicate calculus, predicate formulas, semantics,axioms, provability.
- Normal forms, skolemization.
- Introduction to logic programming. Basics of Prolog language.
- Literature
- Language of instruction
- Czech
- Further Comments
- The course is taught annually.
- Enrolment Statistics (Spring 2003, recent)
- Permalink: https://is.muni.cz/course/fi/spring2003/IB101