Bloque 1. Fundamentos de Inteligencia Artificial
Tema 1. Introducción a la Inteligencia Artificial
Tema 2. Introducción al Aprendizaje Automático
Bloque 2. IA Clásica en Videojuegos
Tema 3. Algoritmos de Búsqueda de Caminos
Tema 4. Técnicas de Comportamiento
Tema 5. Algoritmos de Decisión
Bloque 3. IA Avanzada para Videojuegos
Tema 6. Sistemas Multiagente
Tema 7. Sistemas de Enjambre
Tema 8. Otros algoritmos de IA avanzada
Bloque 4. Implementación Práctica
Tema 9. Diseño de IA en Motores de Videojuegos
Tema 10. Integración de IA en Juegos
El carácter de la asignatura es mayoritariamente práctico, de forma que su impartición se realizará en un aula o laboratorio de informática. Los conceptos teóricos necesarios serán en todo momento aplicados de forma práctica, con lo que los alumnos/as adquirirán la competencia necesaria para diseñar e implementar diferentes infraestructuras a nivel de sistemas operativos y sus comunicaciones en videojuegos y aplicaciones interactivas.