This course will begin providing the notion of agent, to comprise what is, how build it and how can, the agents interact for modeling and solve complex problems. Later we will study the design, implementation and application of intelligent agents and multiagent systems in current communications technologies and relate them with other current paradigms such as: object oriented programming, mobile agents, the management distributed of networks, the adaptive user interfaces and the electronic commerce.
The students will learn to program multiagent systems in suitable platforms to orient his use to mobile terminals in Android and, finally, they will perform a work in group, where they will extend the concepts studied in the subject to other topics of their own interest.
This subject will be taught and evaluated in Spanish by defect. Nevertheless, the teacher will ask the students about the possibility to provide the whole subject or part of it in English. In any case, all the documentation of the subject will be provided in English.