Udemy

Introduction to Computational Logic

Enroll Now
  • 460 Students
  • Updated 9/2023
4.4
(137 Ratings)
CTgoodjobs selects quality courses to enhance professionals' competitiveness. By purchasing courses through links on our site, we may receive an affiliate commission.

Course Information

Registration period
Year-round Recruitment
Course Level
Study Mode
Duration
4 Hour(s) 8 Minute(s)
Language
English
Taught by
Dr.Deeba K
Rating
4.4
(137 Ratings)
2 views

Course Overview

Introduction to Computational Logic

Propositional Logic, Natural Rules for Deduction, Derived Rules for Deduction, and Predicate Logic

The aim of logic in computer science is to develop languages to model the situations we encounter as computer science professionals, in such a way that we can reason about them formally. Reasoning about situations means constructing arguments about them; we want to do this formally, so that the arguments are valid and can be defended rigorously, or executed on a machine.


In order to make arguments rigorous, we need to develop a language in which we can express sentences in such a way that brings out their logical structure. The language we begin with is the language of propositional logic. It is based on propositions, or declarative sentences which one can, in principle, argueas being true or false.


The outline of this course is given as,

Introduction to Propositional Logic, Parse tree, valuation of Propositional Logic statements, Model in propositional logic

How do we go about constructing a calculus for reasoning about propositions given a certain arrangement of premises. - Natural Rules for Deduction, Examples of Natural Deduction Rules

Derived Rules for Deduction, Proof by contradiction, Modus Tollens,Law of Excluded middle portion and Double negation elimination

Introduction to Predicate Logic, Natural language statements to Predicate logic statements

Parse tree, substitution and Model in First order logic


Course Content

  • 6 section(s)
  • 21 lecture(s)
  • Section 1 Introduction to propositional Logic
  • Section 2 Natural Deduction of Propositional Logic
  • Section 3 Derived rules for Propositional Logic
  • Section 4 Introduction to Predicate Logic
  • Section 5 Natural Deduction in Predicate Logic
  • Section 6 Introduction to Kripke's Model and CTL

What You’ll Learn

  • Understand the basics of Propositional logic
  • Acquire skills on natural detection rules to handle Propositional logic
  • Acquire skills on derived rules to handle Propositional logic
  • Understand the First order Logic

Skills covered in this course


Reviews

  • T
    Thabo Mashabela
    3.5

    Very informative. The presenter is knowledgeable in propositional logic.

  • M
    Maija Strautmane
    3.0

    It's quite hard for me to follow the lecture as the lecturer speaks with a strong accent (i'm not a native english speaker myself).

  • K
    Khushi Patel
    5.0

    Very easy and well explaination

  • D
    Dinesh Kumar M
    5.0

    I really Enjoyed the Lecture.

Start FollowingSee all

We use cookies to enhance your experience on our website. Please read and confirm your agreement to our Privacy Policy and Terms and Conditions before continue to browse our website.

Read and Agreed