Code: | CC2003 | Acronym: | CC2003 | Level: | 200 |
Keywords | |
---|---|
Classification | Keyword |
OFICIAL | Computer Science |
Active? | Yes |
Responsible unit: | Department of Computer Science |
Course/CS Responsible: | Bachelor in Computer Science |
Acronym | No. of Students | Study Plan | Curricular Years | Credits UCN | Credits ECTS | Contact hours | Total Time |
---|---|---|---|---|---|---|---|
L:B | 0 | Official Study Plan | 3 | - | 6 | 56 | 162 |
L:CC | 86 | study plan from 2021/22 | 2 | - | 6 | 56 | 162 |
L:F | 0 | Official Study Plan | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:G | 1 | study plan from 2017/18 | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:IACD | 62 | study plan from 2021/22 | 2 | - | 6 | 56 | 162 |
L:M | 7 | Official Study Plan | 2 | - | 6 | 56 | 162 |
3 | |||||||
L:MA | 0 | Official Study Plan | 3 | - | 6 | 56 | 162 |
L:Q | 0 | study plan from 2016/17 | 3 | - | 6 | 56 | 162 |
It is intended that the student learns the fundamental concepts regarding reasoning and is able to correctly use the deductive systems; understands the relationship between semantics and deductive systems and their characterization from the point of view of decidability; recognizes the role of formal systems in the various areas of Computer Science, in particular in the area of logic programming.
To know the main topics of propositional logic and first order logic, and its application to logic programming.
Discrete Structures
Propositional logic: syntax and semantics; satisfiability, validity, logical consequence. Normal forms. Algorithms for checking satisfiability.
Deductive systems. Soundness and completeness; decidability.
Fist-order logic: First order language. Syntax.
Semantics: structures, interpretations, models.
Deductive systems: Soundness and completeness.
Logic Programming: Horn clauses, unification and resolution.
Expository lectures and practical classes where students practice the concepts studied in the course by means of solving practical exercises.
designation | Weight (%) |
---|---|
Exame | 100,00 |
Total: | 100,00 |
designation | Time (hours) |
---|---|
Estudo autónomo | 106,00 |
Frequência das aulas | 56,00 |
Total: | 162,00 |
The final grade F is given by the formula
F = FP*(0.5) + SP*(0.5)
(FP - first part, SP - second part)
FP,SP >= 6 e F >= 9.5