INTRODUCTION TO ARTIFICIAL INTELLIGENCE
Code: 21071
ECTS: 6
Departament: Department of Sciences and Technology
Field of Study: Computer Engineering
Keywords:
    1. Agents
    2. Search Techniques
    3. Adversely seeking
Teacher:
José Coelho
Área Científica: Computer Science.
E-mail: jcoelho@uab.pt

Course Description:
This curricular unit gives the student a first contact with Artificial intelligence. The concept of agent is introduced and the techniques of seeking Artificial intelligence are studied.


Competences:
• Explain the concept of agent;
• Formulating and solving any problem in which AI techniques can be applied;
• Defining the search space for a specific problem and choose the best approach to resolve/optimize it;
• Developing problem-dedicated heuristics in order to improve the search.


Contents:
• Introduction and Agents;
• Blind Search;
• Informed Search;
• Adverse Search.


Bibliography:
Artificial Intelligence: A Modern Approach. Third Edition. Stuart Russell; Peter Norvig. Prentice Hall, ISBN 978-0136042594. Site: http://aima.cs.berkeley.edu/.


Format:
E-learning


Workload (hours): 156
Contact Hours: 26

Assessment:
Continuous assessment is privileged: 2 or 3 digital written documents (e-folios) during the semester (40%) and a presence-based final exam (p-folio) in the end of the semester (60%). In due time, students can alternatively choose to perform one final presence-based exam (100%).


Comments:
Prerequisites: Programming Knowledge (UC 21090) and programming by objects (UC 21093).

 


Language(s) of Instruction: Portuguese.

Contact for virtual mobility students: Communication and International Relations Office – gcri@uab.pt