Primer Curso:
Metodología y tecnología de la programación I
Estructura y tecnología de computadores I
Metodología y tecnología de la programación II
Elementos matemáticos para videojuegos
Arquitecturas de consolas y dispositivos de videojuegos
Formación de imágenes e interacción entre objetos
Cultura visual y medios de comunicación
Arte y videojuegos
Expresión gráfica y artística
Segundo Curso:
Estructuras de datos y algorítmica
Bases de datos
Ingeniería del software I
Multimedia e interfases de usuario
Narrativa de los videojuegos
Diseño 2D y 3D
Sistemas operativos
Diseño y desarrollo de juegos web
Programación de juegos 2D y 2.5D
Diseño conceptual de los vídeojuegos
Tercer Curso:
Ingeniería del software II
Informática gráfica
Análisis y procesamiento de imágenes
Teoría y práctica de la producción audiovisual
Diseño de personajes y animación
Organización y administración de empresas
Inteligencia artificial
Redes
Legislación y ética profesional
Diseño de motores de juegos I
Diseño de motores de juegos II
Cloud computing y sistemas distribuidos para videojuegos
Cuarto Curso:
Técnicas de interacción avanzada
Programación de dispositivos móviles
Sistemas multijugador
Optativas
Trabajo Fin de Grado