Background Pattern

Computational Logic

Course Code

IF1221

Number of Credits

2

Semester

2

Course Type

C

NoCodeCourseRelation
1IF2121Computational LogicEquivalent

Study Material

Study MaterialDepth
CS-IS-3. Basic Knowledge Representation and ReasoningExplore
CS-DS-3. Proof TechniquesExplore
CS-DS-2. Basic LogicExplore

Graduate Learning Outcomes (GLO) carried by the course

CPMK CodeCourse Learning Outcomes Elements (CLO)
CPMK 1Explain problems in natural language into propositional logic representations
CPMK 2Explain problems in natural language into relational logic representations
CPMK 3Demonstrate evidence or draw conclusions from facts/premises using propositional proof
CPMK 4Demonstrate evidence or draw conclusions from facts/premises using propositional/relational resolution
CPMK 5Design and implement a simple program in Prolog to solve simple problems based on automated theorem proving
CPMK 6Evaluate a given Prolog program based on the problem solved

Learning Method

  • Lectures, Discussions, Group Work, Lab Work

Learning Modality

  • Offline (Luring); Synchronous; Independent/Group

Assessment Methods

  • Midterm Exam (UTS), Final Exam (UAS), Quizzes, Paper Assignments