Master en Inteligencia Artificial y Ciencia de Datos (Online)

Convocatoria
2027
Periodo lectivo
Fecha de inicio: Oct.
Duración

12 meses (450 h. + proyecto)

Localidad
Madrid
Modalidad
Online
Precio

12.000€ (incluye alojamiento y desayuno en hotel y almuerzo en EOI)

 

VER DESCUENTOS Y BONIFICACIONES

 

Solicitar información

PRESENTACIÓN

En un entorno globalizado y marcado por la disrupción digital, las organizaciones generan y almacenan datos de forma continua y desde múltiples fuentes. Esto ha creado una necesidad creciente de profesionales capaces de analizar, interpretar y transformar esos datos en conocimiento útil para la toma de decisiones fundamentadas.

La Ciencia de Datos responde a este reto integrando herramientas estadísticas, matemáticas y computacionales a lo largo de un proceso estructurado que incluye:

  • Recolección de datos: Ingesta, integración y almacenamiento desde diversas fuentes.
  • Limpieza y preparación: Depuración y transformación de los datos para su análisis.
  • Modelado y análisis: Aplicación de algoritmos y modelos estadísticos para identificar patrones y relaciones.
  • Visualización y comunicación: Representación clara y efectiva de los resultados.
  • Toma de decisiones: Aplicación de los insights generados para resolver problemas reales.

El Master en Ciencia de Datos e Inteligencia Artificial está diseñado para quienes desean formarse como científicos de datos, combinando una sólida base teórica con una orientación aplicada. A lo largo del programa, los participantes desarrollan competencias técnicas y analíticas que les permitirán abordar proyectos complejos, utilizar las herramientas más actuales del sector y generar soluciones basadas en datos en distintos ámbitos profesionales.

Dirigido a

VER FOLLETO


Contenidos

INTRODUCCIÓN: MANEJO DE HERRAMIENTAS DIGITALS

  • Presentación del Máster
  • Aprendizaje y manejo de herramientas Online. Web 2.0
BLOQUE I. DEL ENTORNO AL DATO: FUNDAMENTOS TÉCNICOS Y ANALÍTICOS

Este bloque construye la base sobre la que se apoya todo el programa. Comienza con la puesta en marcha del entorno de trabajo del científico de datos —herramientas, terminal, control de versiones y contenedores— y avanza de forma progresiva hacia el lenguaje de programación más utilizado en el sector, Python, para después asentar los fundamentos matemáticos y estadísticos imprescindibles para cualquier análisis riguroso. El bloque cierra con el diseño y explotación de bases de datos relacionales con SQL, completando así el kit esencial que el alumno necesita antes de abordar cualquier problema real con datos.

MÓDULO 1. LA CAJA DE HERRAMIENTAS DEL ANALISTA

  • Elementos de un ordenador: CPU, memoria, almacenamiento y red aplicados al análisis de datos.
  • El sistema de archivos y la terminal: comandos esenciales de Unix/Linux para el científico de datos.
  • Intérpretes vs. compiladores: cómo se ejecuta el código y por qué importa en el ecosistema de datos.
  • Entorno de desarrollo: qué es un IDE vs. Code, extensiones esenciales y Google Colab como entorno en la nube.
  • Control de versiones con Git y GitHub: repositorios, commits, ramas y flujos de trabajo colaborativo. 
  • Contenedores y máquinas virtuales: docker aplicado a proyectos de datos.
  • Introducción a la cultura MLOps: CI/CD/buenas prácticas, por qué el entorno importa.

MÓDULO 2. INTRODUCCIÓN AL TRATAMIENTO DE DATOS CON PYTHON

  • El lenguaje de programación Python.
  • Captación, fuentes de datos y formatos. Procesos ETL: archivos, bases de datos.
  • Acceso a datos web.
  • Servicios web y APIs.

MÓDULO 3. ALGEBRA PARA ANALISTAS Y CIENTÍFICOS/AS DE DATOS

  • Vectores y matrices: nuestros aliados para representar los datos. Similitudes y distancias.
  • Transformaciones y proyecciones lineales.
  • Comprimiendo nuestros datos: la maldición de la dimensionalidad, autovalores y autovectores, descomposición en valores singulares (SVD) y análisis de componentes principales (PCA).

MÓDULO 4. INTRODUCCIÓN A LA ESTADÍSTICA

  • Estadística descriptiva: análisis y descripción de datos.
  • Conceptos básicos de teoría de la probabilidad.
  • Estadística inferencial: intervalos de confianza.
  • Estadística inferencial: contraste de hipótesis.

MÓDULO 5. DISEÑO Y EXPLOTACIÓN DE BASES DE DATOS RELACIONALES

  • Nociones básicas del modelo relacional: modelo conceptual, modelo lógico y modelo físico.
  • Introducción al lenguaje de consultas estructurado SQL: DDL,  DML y DCL.
  • Análisis de datos con SQL.
BLOQUE 2. IA GENERATIVA Y AGENTES INTELIGENTES

Este bloque introduce al alumno en el nuevo paradigma que está transformando la profesión. Se parte de los fundamentos del procesamiento del lenguaje natural y la IA generativa para avanzar hacia los grandes modelos de lenguaje —RAG, fine-tuning, multimodalidad y agentes— y culminar con la automatización de procesos reales mediante flujos de trabajo inteligentes. El enfoque es eminentemente práctico: el alumno no solo entiende cómo funcionan estas tecnologías, sino que aprende a utilizarlas como palancas de productividad en su trabajo diario.

MÓDULO 6. INTRODUCCIÓN AL NLP: IA GENERATIVA E IA AGÉNTICA

  • Introducción a los conceptos básicos del NLP.
  • Carga, preprocesado y modelización de corpus de textos.
  • Uso de librerías de Deep Learning para tareas de clasificación de documentos, análisis de sentimientos, generación automática de resúmenes, etc.
  • Aplicaciones prácticas.
  • Ingeniería de prompts.
  • Herramientas (GPT-X, Gemini, Midjourney, etc.).
  • Fundamentos de los modelos de lenguaje.
  • Arquitecturas de Transformers.

MÓDULO 7. GRANDES MODELOS DEL LENGUAJE (LLMs)

  • Prompting avanzado e interacción estructurada con LLMs.
  • Recuperación y generación aumentada RAG.
  • Agentes basados en LLMs, uso de herramientas externas y automatización de acciones.
  • Personalización mediante fine-tuning y otros enfoques de adaptación.
  • Multimodalidad: trabajo con texto, imagen, audio, documentos e interfaces visuales.
  • Harness engineering: trabajo asistido con LLMs sobre código, datos, documentos, navegador, archivos y herramientas.
  • Evaluación, verificación y buenas prácticas para el uso profesional de LLMs.

MÓDULO 8: AUTOMATIZACIÓN DE PROCESOS

  • Introducción al concepto de automatización y herramientas disponibles en el mercado.
  • Flujos de Make: nodos, workflows, triggers y ejecución.
  • Conectores clave: LLMs, Google, Webhooks, bases de datos.
  • Manejo de datos: JSON, transformación, variables, filtros y expresiones.
  • Caso de uso: creación de un chatbot.
BLOQUE 3. ARQUITECTURA Y PROCESAMIENTO DE DATOS A GRAN ESCALA

Este bloque aborda los retos técnicos que surgen cuando los datos crecen en volumen, variedad y velocidad. Partiendo de los principios de la inteligencia de negocio y las arquitecturas de datos, el alumno progresa hacia tecnologías relacionales modernas como PostgreSQL, el procesamiento distribuido con Apache Spark y los modelos de almacenamiento NoSQL —documental, columnar, clave-valor y en grafo—. El hilo conductor es siempre el mismo: entender qué arquitectura es la más adecuada para cada problema y saber construir soluciones escalables, eficientes y preparadas para entornos de datos complejos y heterogéneos.

MÓDULO 9. ARQUITECTURAS DE DATOS 101

  • Definición, componentes y tipología de sistemas de inteligencia de negocio.
  • Contextualización y diseño de sistemas de inteligencia de negocio.
  • Fuentes y calidad de los datos.

MÓDULO 10. ARQUITECTURA DE DATOS RELACIONALES MODERNAS CON POSTGRESQL

  • Fundamentos y PostgreSQL como plataforma moderna.
  • Time Series y TigerData (TimeScaleDB).
  • JSONB, Full-Text Search y Clave-Valor.
  • Bases de datos vectoriales e IA.
  • Arquitecturas completas y escalabilidad.

MÓDULO 11. PROCESAMIENTO DISTRIBUIDO CON APACHE SPARK

  • Introducción a Spark y conceptos básicos.
  • Tipos de datos y funciones SQL.
  • Operaciones avanzadas con DataFrames.
  • Análisis avanzado y casos prácticos.
  • Optimización y proyecto final.

MÓDULO 12. TECNOLOGÍAS DE ALMACENAMIENTO ESCALABLE

  • Introducción a las bases de datos NoSQL: origen, evolución y contexto histórico.
  • Persistencia poliglota: escoger el modelo de datos más adecuado para cada problema.
  • Modelos de agregación: características, tipos, consideraciones de diseño y casos de uso.
  • Modelos en grafo: características, consideraciones de diseño y casos de uso.
  • Sistemas distribuidos: definición, tipos,  estrategias de distribución  y consistencia de datos (ACID vs. BASE).
  • Ejercicios y ejemplos usando bases de datos NoSQL: MongoDB y Neo4J.
BLOQUE 4. APRENDIZAJE AUTOMÁTICO

Este bloque profundiza en las técnicas y algoritmos que permiten a las máquinas aprender a partir de los datos. Se parte de los modelos clásicos de machine learning —aprendizaje supervisado y no supervisado, clustering y clasificación— para avanzar hacia arquitecturas más complejas como las redes neuronales y el aprendizaje profundo. El bloque culmina con los sistemas de recomendación, un caso de uso real y de alto impacto que integra de forma natural las técnicas trabajadas a lo largo del programa. El enfoque combina la comprensión teórica de los algoritmos con su implementación práctica en herramientas como TensorFlow y Keras.

MÓDULO 13. INTRODUCCIÓN AL APRENDIZAJE AUTOMÁTICO (MACHINE LEARNING)

  • Aprendizaje supervisado y no supervisado.
  • Clustering y clasificación. Técnicas y medidas de calidad.
  • Herramientas de aprendizaje automático, visualización.
  • El ciclo de la minería de datos.

MÓDULO 14. SISTEMAS RECOMENDADORES DE PRODUCTOS.

  • Introducción a los sistemas de recomendación.
  • Sistemas de recomendación clásicos: “el carrito de compra”.
  • Sistema de recomendación personalizados.
  • Caso de uso real.

MÓDULO 15. DEEP LEARNING: TEORÍA DE REDES NEURONALES

  • Historia y evolución del Deep Learning.
  • Aplicaciones y casos de éxito en la industria y la investigación.
  • Estructura y componentes de una red neuronal.
  • Propagación hacia adelante y hacia atrás.
  • Descenso del gradiente y optimización.
  • Implementación de las redes neuronales artificiales: Tensorflow y Keras.
  • Otras arquitecturas de redes neuronales (CNN, RNN, autoencoders).
BLOQUE 5. VISUALIZACIÓN Y COMUNICACIÓN EFECTIVA DE DATOS

Este bloque aborda las competencias necesarias para transformar datos en conocimiento comprensible y visualmente impactante. Se trabajan la herramienta líder en visualización que en estos momentos es Power BI, junto con técnicas de modelado de datos (DAX, Power Query) y buenas prácticas de diseño visual. Además, se introducen los principios del Data Storytelling, para estructurar narrativas visuales que comuniquen insights de forma clara, persuasiva y adaptada a la audiencia. El objetivo es capacitar al estudiante para construir informes y dashboards que no solo informen, sino que generen impacto y acción.

MÓDULO 16. VISUALIZACIÓN Y MODELADO DE DATOS CON POWERBI

  • Visualizando datos con PowerBI.
  • Conectando a orígenes de datos.
  • PowerQuery: El lenguaje M.
  • Modelando datos con DAX.
  • Creando y publicando informes.

Fase Proyecto

El proyecto consiste en la realización de un trabajo de aplicación práctico en grupo (4/5 alumnos) y tiene una duración estimada de 200 horas. Los tutores del proyecto son profesores especialistas en los temas a desarrollar en cada proyecto.


Metodología

Con una dilatada experiencia en formación e-learning, desde 1997, en EOI Escuela de Organización industrial, para nuestros master online, proponemos una metodología mixta, que conjuga el trabajo a distancia y la presencialidad, y es totalmente compatible con actividades personales y profesionales. La metodología EOI te aportará todos los elementos necesarios para reproducir en un entorno real tu paso por la escuela.

SESIONES ONLINE

La metodología online de EOI garantiza la misma calidad docente que el formato presencial, con un enfoque flexible e innovador que rompe con las barreras geográficas y la incompatibilidad de horarios. Fomentamos la interacción constante entre alumnos y profesores. El desarrollo del trabajo se distribuye según una rigurosa planificación y evaluación.

FASE PRESENCIAL

Durante una estancia de una semana en Madrid, teoría y práctica se dan la mano mediante el estudio, análisis y desarrollo de multitud de supuestos y casos prácticos que permiten al participante consolidar sus conocimientos, orientarlos a la acción y vivir experiencias similares a las que experimenta en su desempeño profesional. Esta etapa formativa se compone de diversas actividades tales como:

  • Ponencias
  • Conferencias y mesas redondas
  • Talleres
  • Trabajo en proyecto

Claustro
Alberto
Turégano

Asesor de compañías en proceso de transformación digital – Líderes y Digitales

Perfil en LinkedIN

Valvanera
Castro

Senior Innovation Consultant - Talenmo

Perfil en LinkedIN

Jordi
Conesa

Profesor - Universitat Oberta de Catalunya

Perfil en LinkedIN

Ignacio
Charfolé

Head of Big Data Architecture and Delivery - Telefónica

Perfil en LinkedIN

Alberto
Oikawa

Director Técnico del Máster en Big Data & Business Analytics - CTO Hispatec Analytics  

Perfil en LinkedIN

Javier
Pastor

Responsable de Diseño y Desarrollo de Sistemas Operacionales - Indra

Perfil en LinkedIN

 

Antonio
Pita

Director en Coordinación de Transformación Digital - Liberbank

Perfil en LinkedIN

 

Iván
Pastor

Quantitative Credit Risk Analyst Modeler - Banco Santander

Perfil en LinkedIN

Carlos
Santana

Machine Learning Educator. Owner of the AI/ML educational Youtube channel DotCSV

Perfil en LinkedIN

Rus María
Mesas

Data Scientist

Perfil en LinkedIN

José Luis
Calvo

Director Inteligencia Artificial - Sngular

Perfil en LinkedIN

Rafael
Zambrano

Head of Applied Science - Openbank

Perfil en LinkedIN

Daniel
Burrueco

Business Intelligence & Machine Learning Consultant

Perfil en LinkedIN

jose novo.jpeg
Jose
Novo

Data scientist & data analytics - O2 España

Perfil en LinkedIN

mario renau.jpeg
Mario
Renau

Lead Data Engineer - Alstom

Perfil en LinkedIN

José
Arcos

Data Engineer & Data Scientist en Indizen - Technology & Business Confluence

Perfil en LinkedIN

Sergio Couto
Sergio
Couto

Senior Cloud & Data Engineer - Adevinta Spain

Perfil en LinkedIN

Miguel García Mena
Miguel
García

Experto Análisis Big Data - Telefónica

Perfil en LinkedIN

Bartolomé Manobel Ponce
Bartolomé
Manobel

Data Scientist - Technical Leader at Indizen - Scalian Spain

Perfil en LinkedIN

Ver más profesores

¿Cómo solicitar admisión?

Si deseas solicitar la admisión en el programa, completa el formulario de admisión y envíalo junto con tu CV o enlace a tu perfil de LinkedIn actualizado. Nos pondremos en contacto contigo para informarte de los siguientes pasos.

Solicita admisión

Puedes consultar aquí información detallada del proceso de admisión y matriculación en nuestros programas.

#eoiteayuda: Bonificaciones y Descuentos

EOI, como Fundación Pública comprometida con la formación y el talento ofrece, a través del programa #eoiteayuda, un amplio abanico de descuentos y bonificaciones con el fin de facilitar el acceso a la formación, al mayor número posible de candidatos. Estas bonificaciones pueden llegar a cubrir el 40% del precio total del curso.

Convocatoria de becas y descuentos disponibles: Más información