I.- Artificial Intelligence (6 ECTS)
La primera asignatura del programa cubre distintas disciplinas que conforman la Inteligencia Artificial, incluyendo las técnicas más clásicas como los sistemas expertos hasta las técnicas más novedosas como los métodos generativos. Además, se abordan cuestiones como el uso responsable de la Inteligencia Artificial y múltiples ejemplos en distintos sectores de la industria. Finalmente, se tratan las principales herramientas de software y plataformas tecnológicas.
II.- Python Programming (6 ECTS)
La asignatura de Programación en Python proporciona los conocimientos básicos para que los alumnos puedan empezar a implementar soluciones inteligentes. El temario se inicia con la configuración del entorno de desarrollo y finaliza con la creación de funciones, clases y métodos. Gracias a estos contenidos, los alumnos adquieren las habilidades necesarias para escribir código eficiente y modular en el principal lenguaje de la Inteligencia Artificial.
III.- Data Science (6 ECTS)
La asignatura Data Science sumerge a los alumnos en el fascinante mundo del análisis de datos. Múltiples técnicas, desde el uso de estadísticas básicas hasta visualizaciones complejas, son utilizadas para realizar el análisis exploratorio de datos univariantes y multivariantes. Además, técnicas como la ingeniería de variables y la reducción de la dimensionalidad, proporciona una visión completa de la disciplina, permitiendo a los alumnos adaptar las características de los datos originales a las especificaciones necesarias para la resolución de los problemas de negocio.
IV.- Machine Learning (6 ECTS)
La asignatura Machine Learning introduce a los alumnos en el corazón de la toma de decisiones automatizada. Los principales enfoques de aprendizaje automático son analizados en profundidad, incluyendo las ventajas e inconvenientes de los principales algoritmos. Gracias a ejemplos de programas desarrollados en Python, los alumnos podrán implementar múltiples sistemas inteligentes que resuelvan problemáticas de negocio.
V.- Deep Learning (6 ECTS)
La asignatura de Deep Learning profundiza en el mundo de las redes neuronales complejas. Las principales arquitecturas de redes neuronales son analizadas, incluyendo las redes neuronales convolucionales, las redes generativas adversarias y los transformers. Transfer Learning también es un enfoque clave en los contenidos, ya que permite a los alumnos reaprovechar modelos preentrenados para tareas específicas.
VI.- Time Series (6 ECTS)
La asignatura Time Series proporciona los conocimientos necesarios para comprender y analizar datos temporales. El contenido de la asignatura abarca desde los conceptos fundamentales de las series temporales hasta las técnicas avanzadas de machine learning y deep learning aplicadas a este contexto. Gracias a estas técnicas, los alumnos pueden aprovechar el potencial predictivo de los datos temporales en diversas aplicaciones del mundo real.
VII.- Natural Language Processing (6 ECTS)
Esta asignatura se centra en el procesamiento de lenguaje natural. A lo largo del temario, se analizan las complejidades y desafíos de la comprensión y generación automática de texto, abarcando desde los conceptos más introductorios hasta la implementación de modelos complejos basados en técnicas de atención. Gracias al NLP, los alumnos adquieren los conocimientos esenciales para el desarrollo de asistentes virtuales y mucho más.
VIII.- Computer Vision (6 ECTS)
La asignatura Computer Vision proporciona a los alumnos los conocimientos necesarios para implementar sistemas capaces de interpretar información de forma visual. Diferentes arquitecturas de redes neuronales son utilizadas para reflejar tareas propias de la visión por computador como son el procesamiento de los datos visuales, la clasificación de imágenes y la detección de objetos, entre otros.
IX.- Recommendation Systems (6 ECTS)
La asignatura Recommendation Systems aborda, desde un punto de vista teórico y práctico, los fundamentos de los motores de recomendación, la tipología de éstos y las estrategias de optimización. Gracias a estos contenidos, los alumnos adquieren un conocimiento esencial en la era de la información y la personalización.
X.- Generative AI (6 ECTS)
La asignatura Generative AI se adentra en el emocionante mundo de la generación de contenido artificial. Gracias a los modelos fundacionales, los alumnos pueden construir múltiples aplicaciones para la generación de textos e imágenes. Además, se detallan los diferentes modelos en función de los requisitos del sistema. Finalmente, se describen las numerosas aplicaciones construidas en este ámbito.
XI.- AI Platforms (6 ECTS)
La última asignatura está relacionada con la infraestructura esencial para implementar soluciones de Inteligencia Artificial a escala. El contenido abarca desde los fundamentos de la computación en la nube hasta los principales servicios de plataformas como Amazon Web Services, Microsoft Azure y Google Cloud.
XII.- Capstone Project (8 ECTS)
El Trabajo fin de Máster es el último paso para obtener el título del programa formativo. Consiste en la realización de un trabajo académico en el que se apliquen o desarrollen conocimientos adquiridos a lo largo del programa formativo.