Disclaimer
This is an English translation of the module. In case of
discrepancy between the translation and the Danish version, the
Danish version of the module is valid.
PURPOSE
hat the student acquires knowledge and skills about the use of
logic to formalize and solve computational problems
JUSTIFICATION
Logical languages and inference techniques provide powerful tools
for solving complex problems in areas such as artificial
intelligence and program analysis. The course will enable students
to understand and use logic-based technology
The course introduces syntax, semantics, inference techniques, and applications of important types of logic. Specific topics covered in the course may include:
Syntax, semantics and applications of various logics, such as
Data structures and techniques for logical inference:
Applications:
The teaching is organized in accordance with the general teaching methods for the education, cf. section 17.
The student is expected to spend 30 hours per ECTS, which for this activity means 150 hours.
Name of exam | Computational Logic |
Type of exam | Written or oral exam |
ECTS | 5 |
Permitted aids | Aids (if any) will be posted on the course page in MOODLE |
Assessment | 7-point grading scale |
Type of grading | Internal examination |
Criteria of assessment | The criteria of assessment are stated in the Examination Policies and Procedures |
Contact: Study Board for Computer Science via cs-sn@cs.aau.dk or 9940 8854
Danish title | Computational Logic |
Module code | DSNDATB634 |
Module type | Course |
Duration | 1 semester |
Semester | Spring
|
ECTS | 5 |
Language of instruction | Danish and English |
Empty-place Scheme | Yes |
Location of the lecture | Campus Aalborg |
Responsible for the module | |
Used in |
Education owner | Bachelor of Science (BSc) in Computer Science |
Study Board | Study Board of Computer Science |
Department | Department of Computer Science |
Faculty | The Technical Faculty of IT and Design |