Intended learning outcomes
Students who successfully complete this curricular unit be should be able to:
- Explain the essential mechanisms of the algorithms for automatic deduction based on resolution;
- Explain the essential mechanisms of the execution systems that support the Prolog language;
- Create, test and correct Prolog programs;
- Use the fundamental aspects of the non-deterministic programming;
- Write reports where they justify the decisions they make.