Checking date: 09/05/2024


Course: 2024/2025

Intelligent agents
(19478)
Academic Program of Computer Engineering via Bachelor in Computer Engineering (Plan: 509 - Estudio: 218)


Coordinating teacher: CARBO RUBIERA, JAVIER IGNACIO

Department assigned to the subject: Computer Science and Engineering Department

Type: Electives
ECTS Credits: 3.0 ECTS

Course:
Semester:




Requirements (Subjects that are assumed to be known)
Programmming
Objectives
General: 1. Analysis and synthesis skills 2. Planning and organization skills 3. Problem solving skills 4. Team work skills 5. Capacity to apply theoretical concepts into practical problems 6. Critical Reasoning skills Knowledge: 1. Knowledge about the concept of agent. 2. Knowledge about the ways to evaluate how much a problem fits into agent approach. 3. Knowledge about the different types of agents. 4. Knowledge about the communication between agents. 5. Knowledge about how to rule the interaction between agents. Instrumental: 1. Designing the ontoogy and protocols of a system of agents. 2. Designing the internal reasoning of an agent. 3. Using specific tools to develop a system of agents. Attitude: 1. Creativity. 2. Quality aspects. 3. Motivation. 4. Seeking solutions to new problems.
Skills and learning outcomes
Link to document

Description of contents: programme
- Agent definition, scope and ultimate meaning. - Formal description of ends, environment, organization and context of Agent Systems. - Architectures and paradigms of Agents. - Agents communications. - Agent implementation: languages and platforms. - Future challenges of agents:LLMs
Learning activities and methodology
Lectures supported by computer and audiovisual aids. Practical learning based on cases and problems, and exercise resolution. Individual and group or cooperative work with the option of oral or written presentation. Individual and group tutorials to resolve doubts and queries about the subject. Internships and directed laboratory activities.
Assessment System
  • % end-of-term-examination 17
  • % of continuous assessment (assigments, laboratory, practicals...) 83

Extraordinary call: regulations
Additional Bibliography
  • Gerhard Weiss . Multiagent Systems. MIT Press. 2013
  • Jacques Ferber . Multi-agent systems: An introduction to distributed artificial intelligence. AddisonWesley . 1999
  • M. Luck, P. McBurney, O. Shehory, S. Willmott . Agent Technology, Computing as Interaction: A Roadmap for Agent Based Computing. University of Southampton Department of Electronics & Computer Science. 2005
  • Michael Wooldridge. An Introduction to MultiAgent Systems. Wiley. 2009
  • Nicholas R. Jennings. Agent Technology: Foundations, Applications, And Markets. Springer. 2010
  • S. Russel, P. Norvig. Artificial Intelligence: A Modern Approach. Pearson. 2021

The course syllabus may change due academic events or other reasons.