Latest Module Specifications
Current Academic Year 2025 - 2026
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Description To introduce basic propositional and predicate logic as it relates to programming and to introduce PROLOG | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Learning Outcomes 1. Define various logical operators 2. Use truth tables in propositional logic 3. Poduce proofs in propositional logic (Draw informed and logical conclusions from information.) 4. Define quantifiers in predicate logic 5. Prove simple theorems in predicate logic (Draw informed and logical conclusions from information.) 6. Write simple programs in Prolog (Analyse and assess the credibility of ideas, arguments and information. Ask appropriate questions in relation to a given topic.) | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
All module information is indicative and subject to change. For further information,students are advised to refer to the University's Marks and Standards and Programme Specific Regulations at: http://www.dcu.ie/registry/examinations/index.shtml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Content and Learning Activities
Formal systems Formal Languages and Deductive Appartus Propositional calculus Logical Operators and Proofs Predicate calculus First Order Predicates PROLOG A programming language for solving logical problems | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Indicative Reading List Books: None Articles: None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Other Resources None | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||