Este curso comenzará introduciendo la noción de agente, para comprender qué es, cómo construirlo y cómo pueden, los agentes interactuar para modelar y resolver problemas complejos. Posteriormente se relacionarán con el diseño, implementación y aplicación de agentes inteligentes y Sistemas Multiagente en los sistemas de comunicaciones actuales y se relacionarán con otros paradigmas actuales como: la programación orientada a objetos, los agentes móviles, la gestión distribuida de redes, los interfaces de usuario adaptativos y el comercio electrónico.
Los alumnos aprenderán a programar sistemas multiagente para orientar su uso a terminales móviles en Android y finalmente realizarán un trabajo común en grupo, donde extenderán lo aprendido a temas de su interés personal relacionados con lo visto a lo largo de la carrera.
Esta asignatura, por defecto, se impartirá y se evaluará en castellano. No obstante, se consultará al alumnado la posibilidad de impartirla y evaluarla total o parcialmente en inglés. En cualquier caso, la documentación de la asignatura estará en inglés