DBS Dublin Business SchoolTítulo de grado en el Marco Europeo de Cualificaciones (MEC) por Dublin Business School

Partner académico

Dublin Business School

Dublin Business School, como partner de IMMUNE, es una institución educativa reconocida por el Quality & Qualifications Ireland (QQI), la agencia nacional responsable de la calidad y el reconocimiento de las cualificaciones en Irlanda.

Dublin Business SchoolDublin Business School

Plan de estudios

El Computer Entrepreneurship Bachelor está diseñado para que puedas trabajar en áreas de tecnología de empresas, startups, o para que puedas emprender tu propio proyecto tecnológico. Hemos diseñado un plan académico de 3 años que combina asignaturas de Ingeniería de Software con Humanidades. Podrás diseñar, desarrollar y mantener sistemas y aplicaciones software utilizando diferentes métodos y lenguajes de programación. A lo largo de este programa formativo de alto rendimiento desarrollarás tu propio portafolio de proyectos, acumularás horas de código y experiencia práctica, realizarás exámenes de certificación profesional, tendrás prácticas profesionales visitarás empresas y desarrollarás tus habilidades blandas. Además, con la especialización en Inteligencia Artificial & Data Science for Business podrás dirigir proyectos de ciencia de datos y big data, y dominar las técnicas de Inteligencia Artificial para aplicar en las diferentes industrias.

1º Curso

On-Boarding: Encuadre Y Soft Skills

Software Development Fundamentals I

Fundamentos del desarrollo de software, permitiendo al alumno empezar a crear programas básicos de escritorio. Comenzamos instalando una distribución de Ubuntu en nuestro portátil y aprendiendo a utilizar Ubuntu a nivel de usuario. Después seguimos el Tutorial oficial de Python para aprender las bases de la programación y finalmente nos enfrentamos al reto de resolver un caso práctico para el que necesitaremos hacer uso de lo que acabamos de aprender.

  1. Creación de programas básicos.
  2. Variables.
  3. Estructuras de control.
  4. Estructuras básicas de memoria.
  5. Condiciones.
  6. Funciones.
  7. Entrada/Salida.
  8. Estructuras de datos incorporadas.
Software Development Fundamentals II

Conceptos fundamentales de programación. Diseñado para desarrollar habilidades en la aplicación de métodos básicos de lenguajes de programación a problemas abstractos. Los temas incluyen conceptos básicos de programación y Python, conceptos computacionales, ingeniería de software, técnicas algorítmicas, tipos de datos y recursividad. El componente de laboratorio consiste en el diseño, construcción e implementación de software.

Entrepreneurship I

Data Structures

Estructuras de datos más comunes que suele utilizar un desarrollador a la hora de crear software. Nos enfrentaremos a retos prácticos que facilitarán el aprendizaje del funcionamiento de las estructuras de datos más comunes (listas, árboles, grafos y tablas hash). Para ello, primero crearemos nuestra propia implementación para dichos tipos de datos y después integraremos nuestras librerías en un programa que hemos creado para un bloque anterior.

Computer Science I

Matemáticas discretas elementales para ciencias e ingeniería, con especial atención a herramientas matemáticas y técnicas de demostración útiles en informática. Los temas incluyen notación lógica, conjuntos, relaciones, teoría de grafos elementales, máquinas de estados e invariantes, inducción y pruebas por contradicción, recurrencias, notación asintótica, análisis elemental de algoritmos, teoría elemental de números y criptografía, permutaciones y combinaciones, herramientas de conteo y probabilidad discreta.

Algorithms

Algoritmos más comunes que se suelen emplear para resolver problemas de ordenación y búsqueda.

Nos enfrentaremos a retos prácticos que facilitarán el aprendizaje de los algoritmos más utilizados para resolver problemas de 'ordenación de listas' y 'búsqueda de elementos en listas'. Para ello, primero crearemos nuestra propia implementación para dichos algoritmos y después integraremos nuestras librerías en un programa creado para un bloque anterior.

Computer Architecture

Estudio de los componentes informáticos y aborda las técnicas utilizadas por los sistemas actuales para obtener altas prestaciones explotando el paralelismo.

Object-Oriented Programming

Paradigma de la programación orientada a objetos. Nos enfrentaremos a un reto práctico para el que necesitaremos utilizar la programación orientada a objetos para gestionar algunos datos científicos que encajan en este paradigma. No sólo incluirá hacer uso de clases y métodos, sino también un buen uso de los principios clave de la "Programación Orientada a Objetos" (encapsulación, abstracción de datos, polimorfismo y herencia).

Operating Systems

Proyecto de diseño: La tarea principal es el proyecto de diseño (DP). Este proyecto es donde los estudiantes llegan a diseñar su propio sistema, que es el objetivo principal de este curso.

El DP requiere que usted desarrolle un diseño detallado del sistema para resolver un problema del mundo real. Este proyecto se extenderá durante la mayor parte del curso, y se realizará en equipos de cinco estudiantes. Los sistemas del mundo real no se construyen individualmente; siempre es un trabajo en equipo. Parte del PD es aprender a trabajar de forma productiva y eficaz en este entorno. Le daremos herramientas para hacerlo en los tutoriales de escritura.

Optimization

Presenta los principios y técnicas fundamentales del desarrollo de software: cómo escribir software a salvo de errores, fácil de entender y preparado para el cambio. Los temas incluyen especificaciones e invariantes; pruebas, generación de casos de prueba y cobertura; tipos de datos abstractos e independencia de la representación; patrones de diseño para la programación orientada a objetos; programación concurrente, incluido el paso de mensajes y la concurrencia de memoria compartida, y la defensa contra las carreras y el bloqueo; y programación funcional con datos inmutables y funciones de orden superior. Incluye ejercicios de programación semanales y proyectos de programación en grupos más grandes.

Computer Science II

Matemáticas discretas elementales para ciencias e ingeniería, con especial atención a herramientas matemáticas y técnicas de demostración útiles en informática. Los temas incluyen notación lógica, conjuntos, relaciones, teoría de grafos elementales, máquinas de estados e invariantes, inducción y pruebas por contradicción, recurrencias, notación asintótica, análisis elemental de algoritmos, teoría elemental de números y criptografía, permutaciones y combinaciones, herramientas de conteo y probabilidad discreta.

2º Curso
Networking

Uso de la red y sus protocolos relacionados. Nos enfrentaremos al desafío de crear una solución cliente-servidor que permita a los usuarios del programa cliente compartir información que se almacenará en un programa-servidor al que todos podrán acceder. Este desafío facilitará el aprendizaje del paradigma cliente-servidor y los procedimientos básicos comúnmente utilizados para comunicar programas a través de la red.

Web Programming I

Bases de la programación web del lado del cliente. Nos enfrentaremos al desafío de crear la parte del lado del cliente de un negocio. Para hacer esto, usaremos HTML para crear la página web, CSS para diseñar y JavaScript para el manejo de eventos. También nos encargaremos de la seguridad web del lado del cliente.

Web Programming II

Bases de la programación web del lado del servidor. Nos enfrentaremos al desafío de completar nuestro negocio implementando su parte del lado del servidor, haciendo uso de un lenguaje de programación del lado del servidor, accediendo a una base de datos y ocupándonos de la seguridad web del lado del servidor. Todo esto se hará siguiendo el patrón de diseño Modelo-Vista-Controlador.

Mobile Programming I

Bases de la programación móvil Android. Nos enfrentaremos al desafío de crear una aplicación para Android haciendo uso de Android Studio. Esto incluirá la gestión de manifiestos de Android, archivos de compilación de Graddle, actividades, fragmentos y widgets gráficos, manejo de eventos, diseño y estilo.

Mobile Programming II

Nos enfrentaremos al reto de crear una App avanzada para Android que sea capaz de actuar como una tienda multimedia para mostrar/reproducir y grabar/capturar audio, imágenes y vídeo. Dicha App accederá a una base de datos local para llevar un registro de la información que maneja, y también podrá conectarse a servidores externos para intercambiar información complementaria.

Software Engineering I

Bases de la ingeniería de software clásica. Los estudiantes se dividen en grupos y cada grupo piensa en un proyecto. Luego, cada grupo toma los requisitos de otro y sigue el ciclo de vida habitual de desarrollo de software para generar todos los documentos correspondientes (requisitos, diseño, implementación, prueba, instalación y mantenimiento). No es necesario escribir código fuente para la parte obligatoria. Opcionalmente, los estudiantes pueden escribir el código fuente correspondiente, verificarlo y luego validarlo con el grupo de clientes.

Agile Methodologies

Últimas tendencias y metodologías relacionadas con la ingeniería de software. Los estudiantes se separan en grupos y cada grupo piensa en un proyecto (que debe ser diferente al proyecto anterior del bloque I de Ingeniería de Software). Luego, cada grupo seguirá las últimas tendencias en ingeniería de software (metodologías Lean y Agile, método Kanban y metodología Scrum) para desarrollar dicho proyecto. Al mismo tiempo, los estudiantes actuarán como clientes potenciales de los proyectos a los que no pertenecen.

Advanced Databases

Nos enfrentaremos al desafío de crear un programa que sea capaz de gestionar la información de los clientes de una empresa. Esto incluirá realizar el modelado de datos correspondiente, definir el modelo Entidad-Relación, crear bases de datos y tablas, e implementar todas las funcionalidades para acceder a dicha BD mediante SQL. Luego, desarrolle un sistema que haga uso de una base de datos sin esquemas para almacenar, administrar y mostrar información heterogénea proveniente de varias fuentes distintas, cada una usando su propio formato de datos. Opcionalmente, los estudiantes pueden optar por una solución distribuida si así lo desean.

Big Data

Fundamentos del Big Data y su ecosistema. Nos enfrentaremos al reto de utilizar Apache Hadoop y Apache Spark para recopilar y mostrar algunos KPI para un hipotético equipo directivo de una empresa. Esta empresa dispondrá de una enorme base de datos de clientes con información proveniente de diversas fuentes heterogéneas (por lo que también necesitaremos realizar acciones ETL).

Entrepreneurship II

Cloud Computing

Computación en la nube. Afrontamos el reto de evaluar y probar cómo trabajar en la nube.

3º Curso
Cybersecurity

Importancia de la ciberseguridad y sus principios y técnicas básicos.

Data Science

Proceso de ciencia de datos y sus técnicas.

Artificial Intelligence
  1. Transformadores
  2. Difusores
  3. Redes neuronales y redes convolucionales
  4. OpenAI. Cadena Lang
  5. Vectores
Robotics

Nos enfrentaremos al reto de diseñar y programar (bajo ROS) un robot capaz de seguir una línea en el suelo. Para hacer esto, los estudiantes primero elegirán los sensores y actuadores convenientes y luego implementarán un algoritmo de control de retroalimentación para lograr el objetivo.

Blockchain

Familiarizarse con la tecnología blockchain (protocolo, componentes de una blockchain, operaciones y algoritmos subyacentes. Nos enfrentaremos al desafío de crear nuestra propia criptomoneda (básica) basada en blockchain. Para hacer esto, el estudiante primero deberá comprender las bases de la tecnología blockchain y ser capaz de implementar algoritmos y técnicas básicas con respecto a los bloques y transacciones de blockchain.

Business

Entrepreneurship III

Capstone Project
  • Creación de equipos de trabajo.
  • Elección de tema para proyecto final.
  • Asignación de tutores.
  • Desarrollo del proyecto con tutor asignado.
  • Entrega del proyecto.
Presentación De Capstone Project

Presentación de proyecto final ante tribunal de expertos.

4º Curso - Especialización en IA & Data Science for Business
Estadística aplicada a la ciencia de datos

Este módulo es una piedra angular, ya que proporciona las herramientas fundamentales para comprender y analizar datos de manera precisa y rigurosa. En este módulo, entenderemos cómo las técnicas estadísticas y los conceptos probabilísticos son elementos esenciales en la toma de decisiones basadas en datos, aprendiendo a aplicar métodos estadísticos para obtener inferencias significativas, identificar patrones y tendencias, y realizar predicciones confiables. Adquiriremos habilidades para evaluar la incertidumbre y el riesgo asociados a los datos, crítico en entornos empresariales dinámicos.

  • Introducción y Conceptos Matemáticos Clave
  • Fundamentos de Estadística
  • Estadística Descriptiva
  • Distribuciones de Probabilidad
  • Álgebra Lineal
  • Probabilidad
  • Conceptos Fundamentales
  • Métodos de Estimación
Advanced AI I: Machine Learning

Una vez asentadas las técnicas para empezar a trabajar con Machine Learning, este módulo nos permitirá profundizar el algoritmos y escenarios más complejos, pero también nos enseñará técnicas avanzadas para optimizar nuestros modelos y enfrentarnos a problemas cuando los datos no nos ayudan demasiado en su estado natural.

  • Algoritmos Avanzados
  • Support Vector Machines (SVM)
  • Stochastic Gradient Descent
  • Algoritmos ensemble: AdaBoost, XGBoost, entre otros
  • Optimización de Modelos
  • Ajuste de hiperparámetros
  • Selección de características
  • Regularización
  • Validación cruzada
  • Análisis de Series Temporales
  • Introducción al análisis de series temporales
  • Modelado y tendencias
  • Modelos ARIMA y SARIMA
  • Grafos
  • Conceptos fundamentales de grafos
  • Aprendizaje de representaciones de grafos
  • Clasificación y predicción de enlaces
  • Aprendizaje por Refuerzo
  • Concepto de aprendizaje por refuerzo
  • Estados, acciones y recompensas
  • Algoritmos de aprendizaje por refuerzo
  • Detección de Anomalías y Aprendizaje de Datos Desbalanceados
  • Identificación de observaciones atípicas utilizando métodos estadísticos, clustering y aprendizaje supervisado
  • Técnicas para manejar datos desbalanceados, como recolección adicional de datos, generación sintética y modificación de algoritmos
Advanced AI II: Deep Learning

El módulo de Deep Learning es el siguiente nivel en el aprendizaje automático, donde explorarás redes neuronales profundas y arquitecturas avanzadas para abordar problemas complejos. Descubre cómo estas técnicas revolucionarias han transformado el campo, permitiendo el análisis de datos de mayor complejidad y la resolución de desafíos en visión por computadora, procesamiento del lenguaje natural y más.

  • Introducción al Deep Learning
  • Convolutional Neural Network (CNN)
  • Recurrent Neural Network (RNN)
  • Procesamiento de Lenguaje Natural (NLP)
  • Generative Adversarial Networks (GAN)
Generative AI

El módulo sobre Inteligencia Artificial Generativa (Generative AI) proporciona a los estudiantes una comprensión profunda de las tecnologías que permiten la creación de contenido original a partir de datos existentes. El objetivo es brindar tanto conocimientos teóricos como experiencia práctica para implementar modelos generativos en distintos campos.

  • Fundamentos de Generative AI
  • Desarrollo y Codificación con Generative AI
  • Aplicaciones Prácticas de Generative AI
  • Ética y Responsabilidad en Generative AI
  • Generative AI en la Transformación Digital
Data Explosion: Procesamiento distribuido en Big Data

El procesamiento distribuido ha revolucionado la forma en que gestionamos grandes volúmenes de datos, y Apache Spark se ha establecido como una de las
principales herramientas en este campo. Su capacidad para procesar datos de forma paralela y distribuida, aprovechando la potencia de los clústeres de
computación, ha hecho que sea esencial para profesionales que buscan extraer valor de la gran cantidad de información generada en la actualidad.

  • Introducción al Procesamiento Distribuido con Spark: Comprender el paradigma de procesamiento distribuido que ofrece Spark. Su capacidad para dividir tareas en múltiples nodos del clúster permite que las operaciones se realicen a gran velocidad y en paralelo.
  • Manipulación de Datos con Spark DataFrame: Los DataFrames en Spark son estructuras optimizadas que permiten la manipulación eficiente de datos tabulares. Aquí es importante conocer:
    • Carga de datos desde múltiples fuentes.
    • Filtrado y selección de columnas.
    • Agregaciones y transformaciones.
  • Spark SQL: Este módulo de Spark proporciona una interfaz que permite usar consultas SQL para manipular los datos, facilitando el análisis y la obtención de información valiosa.
  • Limpieza y Preparación de Datos: Antes de cualquier análisis, los datos deben estar listos para ser utilizados:
    • Detección y tratamiento de valores nulos.
    • Manejo de datos faltantes.
    • Conversión de tipos de datos.
    • Normalización de datos.
  • Transformación y Enriquecimiento de Datos:
    • Operaciones de fecha y hora para manejar correctamente los datos temporales.
    • Manipulación de cadenas para formatear y transformar datos textuales.
    • Creación de nuevas columnas que proporcionen información adicional para el análisis.

Workshop: Dashboard en un día

Workshop: Introducción a Databricks y al ecosistema Spark

Workshop: Construcción de APIs de Datos con FastAPI y Flask

Industria 4.0

La asignatura explora los componentes críticos y las tecnologías subyacentes de la Industria 4.0, un paradigma que integra herramientas digitales avanzadas dentro del contexto industrial para mejorar los procesos de producción y la toma de decisiones basada en datos. Los estudiantes aprenderán sobre la transformación digital y cómo las empresas pueden convertirse en entidades impulsadas por datos (Data Driven). Además, se introducirán los fundamentos de tecnologías emergentes como Cloud Computing, Big Data, Internet de las Cosas (IoT) e Inteligencia Artificial, destacando su importancia y aplicación en el entorno actual.

  • Transformación Digital
  • Empresas Data Driven
  • Fundamentos de Cloud
  • Fundamentos de Big Data
  • Fundamentos de IoT
  • Fundamentos de Inteligencia Artificial
Journey to Cloud

Proporciona una comprensión detallada del viaje hacia la adopción de la nube, incluyendo los aspectos técnicos, estratégicos y de gestión involucrados. Los estudiantes serán guiados a través de conceptos fundamentales y avanzados de la computación en la nube, estrategias de migración efectivas y técnicas para la optimización y gestión de infraestructuras en la nube. Se fomentará un enfoque práctico a través del diseño, implementación y evaluación de soluciones basadas en la nube.

  • Fundamentos de la Computación en la Nube
  • Componentes Clave de la Infraestructura en la Nube
  • Planificación y Estrategias de Migración a la Nube
  • Diseño y Arquitectura de Soluciones en la Nube
  • Gestión de la Seguridad y Cumplimiento en la Nube
  • Optimización y Gestión de Operaciones en la Nube
  • Innovación y Servicios Avanzados en la Nube
Gestión de datos, innovación y emprendimiento

Este módulo integral enseña cómo administrar y utilizar datos estratégicamente para fomentar la innovación en diversos contextos organizacionales. A través de una combinación de teoría avanzada y práctica aplicada, se estudiarán metodologías para el manejo efectivo de datos y la implementación de procesos innovadores que capitalicen las oportunidades emergentes en el entorno tecnológico y empresarial.

  • Fundamentos de Gestión de Datos
  • Innovación y Creatividad en Negocios
  • Tecnologías Emergentes y Transformación Digital
  • Emprendimiento y Startups Innovadoras
  • Gestión de Proyectos de Innovación
Data Governance

Este módulo proporciona una visión integral de la gobernanza de datos, destacando su importancia en la gestión y protección de activos de datos dentro de una organización. A través del análisis de marcos de trabajo y regulaciones, los estudiantes aprenderán cómo implementar políticas eficaces que aseguren la calidad, seguridad y cumplimiento de los datos. El módulo combina teoría con estudios de caso prácticos para enseñar a los estudiantes a diseñar e implementar un programa de gobernanza de datos robusto que respalde los objetivos estratégicos y operativos de la organización.

  • Fundamentos de Gobernanza de Datos
  • Gestión de Metadatos y Calidad de Datos
  • Roles y Responsabilidades en la Gobernanza de Datos
  • Tecnologías y Herramientas para la Gobernanza de Datos
Project Management

Este módulo se centra en las metodologías de gestión de proyectos utilizadas para liderar, planificar y ejecutar proyectos complejos de manera efectiva. A través del estudio de metodologías predictivas y ágiles, los estudiantes aprenderán a adaptarse a entornos dinámicos y a gestionar proyectos que respondan a las necesidades de los stakeholders y los objetivos del negocio. Este módulo combina teoría académica y técnicas de gestión de proyectos probadas, preparando a los estudiantes para enfrentar desafíos reales en la gestión de proyectos.

  • Fundamentos de Gestión de Proyectos
  • Metodologías de Proyecto Predictivas y Ágiles
  • Planificación y Ejecución de Proyectos
  • Liderazgo y Gestión de Equipos en Proyectos
  • Adaptación y Transformación Digital en Gestión de Proyectos
  • Gestión de Proyectos en Entornos Complejos
Data Ethics

Este curso explora los principios éticos fundamentales aplicados al manejo de datos en la era digital. Abordará cuestiones complejas como la privacidad, la confidencialidad, la autonomía y el consentimiento en el contexto del uso creciente de tecnologías de datos y análisis. A través de una combinación de teoría filosófica y casos prácticos, los estudiantes aprenderán a navegar y aplicar marcos éticos en situaciones reales relacionadas con la gestión de datos, garantizando decisiones responsables y justas en entornos profesionales.

  • Fundamentos de la Ética de Datos
  • Valores en la Era de los Datos
  • Ética en la Democracia Digital
  • Ética y Responsabilidad en Generative AI
  • Cuestiones Contemporáneas en Ética de Datos

Workshop: Negocio

Certificación

Módulo asíncrono en el que se habilitará el tiempo para preparar y realizar los exámenes de certificación incluidos en el programa. IMMUNE, en este caso, actúa de facilitador en la conexión entre la entidad certificadora y el estudiante, facilitando el proceso pero sin tener la autoridad sobre el examen ni las calificaciones obtenidas por los estudiantes.

Capstone Project
  • Creación de equipos de trabajo.
  • Elección de tema para proyecto final.
  • Asignación de tutores.
  • Desarrollo del proyecto con tutor asignado.
  • Entrega del proyecto.
Presentación de Capstone Project

Presentación de proyecto final ante tribunal de expertos.

Human Sciences

Human Sciences tiene como objetivo complementar tu formación técnica con el desarrollo de habilidades blandas o soft skills. En estos espacios se fomentan aquellos aspectos indivisibles de cualquier perfil profesional actual. En cada cuatrimestre tendrás materias como:

  1. Oratoria y discurso
  2. Competencia y mercado
  3. Ciencia ficción
  4. Energía
  5. Ética
  6. Mundo Startup
  7. El cerebro
  8. Improvisación
  9. Arte
  10. Pensamiento de diseño
  11. Pensamiento exponencial
  12. Propiedad intelectual
  13. Diseño
  14. Toma de decisiones
  15. Dibujo
  16. Perspectiva tecnológica
  17. Gestión del dinero
  18. Geopolítica
  19. El futuro de la regulación tech
  20. Sostenibilidad
  21. Linguística
  22. La vida
  23. Cómo vender una idea
  24. La materia
  25. Video
  26. El universo
  27. Historia
  28. Sociedad
  29. Creatividad
  30. ¿Cómo funciona el mundo?
  31. Pensamiento científico
  32. Asia y África
  33. Enfoque al cliente
* El programa académico puede estar sujeto a cambios en función de la diferente variedad en la demanda de skills dominantes del mercado. Nuestro objetivo es tu empleabilidad.

Nos rodeamos de los mejores

Unai Obieta

Unai Obieta

CIO & CDO | Technology & Digital Transformation Director

Víctor Deutsch

Víctor Deutsch

Programming Area Director | CEB Director

Alfredo Barrera Martín

Alfredo Barrera Martín

Cloud Computing Professor

Antonio González

Antonio González

Professor

Hernán Amiune

Hernán Amiune

Machine Learning Consultant

Javier Castellar

Javier Castellar

Profesor

Mario La Menza Perello

Mario La Menza Perello

Formador Tecnologias Java | Chief Technology Officer

Miguel Ángel

Miguel Ángel

Creative Manager

Pablo Peñalba Zurita

Pablo Peñalba Zurita

Director Digital y estrategias de comunicación

Ricardo Palacios Maya

Ricardo Palacios Maya

Head of Blockchain

Sergio Horacio Borgogno Suárez

Sergio Horacio Borgogno Suárez

Senior Partner & Head of M&A

Información académica

El Computer Entrepreneurship Bachelor (CEB) es un programa innovador de alto rendimiento de 3 años de duración que combina la ingeniería informática, el análisis de datos, la ciberseguridad, las ciencias humanas y el emprendimiento para que puedas planificar, diseñar y optimizar proyectos tecnológicos.

Al estudiar este programa, obtendrás un título propio de IMMUNE Technology Institute. Además, realizando un año académico en Dublin Business School (DBS), recibirás un título oficial del estado irlandés NFQ Level 8, equivalente a un título de grado en el Marco Europeo de Cualificaciones (MEC).

Por eso, este Grado en Ingeniería de Desarrollo de Software fomenta el desarrollo profesional en tecnología desde la base de la programación hasta áreas especializadas.

Objetivos
  • Los conocimientos fundamentales de ingeniería de software: principios, metodologías y ciclos de vida.
  • Definir y diseñar herramientas innovadoras basadas en software.
  • Solución eficiente de problemas informáticos. Analizar la viabilidad, complejidad computacional y aplicar soluciones algorítmicas.
  • Sistemas de información. Almacenamiento, procesamiento y acceso.
  • Pensamiento crítico y resolución de problemas. Desarrollo de habilidades como la iniciativa, autonomía, creatividad y comunicación.
  • Gestión de proyectos bajo metodologías ágiles como SCRUM.
Competencias profesionales

Una vez adquiridas las habilidades y competencias demandadas, podrás escoger en qué área quieres trabajar o si prefieres lanzar tu propia start-up.

  • Analista Forense
  • Arquitecto en Big Data
  • Desarrollador/aquitecto de software
  • Desarrollador de aplicaciones
  • Desarrollador de herramientas de ciberseguridad
  • Desarrollador de videojuegos y VR
  • Director de tecnología
  • Experto en hacking ético
  • Experto en visualización de datos
  • Ingeniero de datos
  • Programador de simulaciones físicas
  • Programador de inteligencia artificial
  • Ingeniero de sistemas gráficos y motores de juego
Career Readiness

Ofrecemos a nuestros alumnos una formación integral que les prepara para el mercado laboral. A través de un itinerario personalizado, les ayudamos a desarrollar sus competencias profesionales, a establecer relaciones con empresas y a superar los procesos de selección.

Una formación alternativa

En todos nuestros contenidos incluimos un porcentaje de Human Sciences para relacionar la tecnología con las soft skills.

Metodología Learning By Doing

Se centra en la aplicación práctica de conocimientos y habilidades para fomentar un aprendizaje significativo y duradero.

Learning paths

Con IDEIA diseñamos rutas de aprendizaje a tu medida, adaptadas a tu experiencia y objetivos. Así, aseguras un progreso eficiente y enfocado en lo que realmente necesitas.

Nuestros learning paths te guían desde el nivel 0 hasta convertirte en experto en tu área de interés. Son itinerarios estructurados y flexibles, ajustados a tu ritmo, para que alcances tu máximo potencial personal y profesional.

Learning paths
Test de admisión

Este cuestionario nos permitirá conocer a fondo tu perfil y asegurarnos de que este curso se adapte perfectamente a tu nivel de conocimiento y a tus expectativas garantizando que saques el máximo partido a nuestro programa.

¿Por qué debes realizar el test?
  • Para evaluar tus conocimientos previos.
  • Para asegurarnos de que este curso sea para ti.
  • Para ofrecerte una experiencia de aprendizaje personalizada y única.
¿Cómo funciona?

El test es completamente en línea, sin necesidad de preparación previa y no te llevará más de 25 minutos.

Realizar test

Testimonios

FAQs
Este programa es para ti

Quieres level up

Quieres quedarte en tu área o sector, pero sientes la inquietud de seguir aprendiendo y explorar nuevos retos. Es hora de darle un empujón a tu perfil profesional y alinearlo con las tendencias tecnológicas.

Estás terminando tu carrera, y quieres upgrade en tech

Nos encanta tu perfil porque te atreves. Y el mundo profesional es de los valientes. Si eres emprendedor, o freelance, este programa te ayudará a llevar tus proyectos profesionales al próximo nivel.

Quieres darle una vuelta a tu vida profesional

Si quieres redirigir tu carrera, y entrar pisando fuerte al ámbito tecnológico, el programa te ayudará a especializarte, y completar tu perfil profesional.

Eres emprendedor o freelance

Este programa te pondrá en el punto de mira, porque la tecnología es el motor de la innovación y la clave para mantenerse competitivo en un mercado en constante evolución.

¿Cuáles son los requisitos de admisión?

No es necesario acreditar formación mínima para la admisión, únicamente deberás pasar un proceso de admisión que consiste en una valoración curricular y entrevista personal con nuestro área de admisiones.

¿Están incluidas las herramientas dentro del coste del programa?

Las herramientas que se utilizan a lo largo del programa tienen licencia de uso gratuito, en algunos casos porque utilizamos licencias educativas y en otros porque se trata de software libre.

¿Existe un servicio de empleo y orientación profesional?

Sí, disponemos de un área de empleabilidad que a través de nuestro programa Talent Hub se encarga de potenciar el acceso al mercado laboral de nuestros alumnos. Dentro de los servicios que ofrecemos encontrarás, recursos para tu búsqueda y preparación de entrevistas, test de inglés, revisión de currículum y/o Linkedin, preparación de entrevistas y elevator pitch, y acceso a nuestra exclusiva bolsa de prácticas y empleo.

¿Qué características tiene que tener mi ordenador?

Es necesario que tengas acceso a un ordenador portátil que cuente con cámara, micrófono y con unos requisitos mínimos de 8 gigas de memoria RAM y procesador i5.

¿Qué es el Capstone?

Es el proyecto final donde se debe aplicar y consolidar todo lo aprendido en el programa. La presentación final de este proyecto se realiza ante un tribunal compuesto por profesionales de empresas del sector y constituye una oportunidad única para que el alumno demuestre sus conocimientos ante potenciales empleadores y realice networking.

¿Se puede hacer online?

Sí, el programa tiene formato online con clases en directo. Así, estarás en contacto directo y bajo supervisión de los profesores, lo que te permitirá seguir las clases e interactuar de forma ágil y natural.

¿Qué título o acreditación se entrega al terminar?

Una vez finalices y superes el programa recibirás un diploma emitido por IMMUNE Technology Institute en formato digital verificable mediante tecnología blockchain.

¿Tenéis becas?

Sí, disponemos de becas o ayudas al estudio así como métodos de financiación en función del perfil de los alumnos. Consulta nuestras opciones de becas y financiación.

Proceso de admisión

Nuestros alumnos se caracterizan por su pasión por la tecnologíaEl proceso de admisión se centra en quién eres, cómo piensas, qué has logrado y compartir tus metas.

El objetivo es conocerte mejor, identificar aquello que te hace único y asegurarnos que el modelo educativo de IMMUNE encaja con tu perfil.

1. Solicitud de admisión
2. Entrevista personal
3. Comisión académica
4. Matrícula
Solicitar informaciónPlan de estudiosInformación académicaFAQs
Nuestro campus

Un Tech Hub innovador y vibrante

No somos convencionales, nuestro campus todavía menos.
Diseñado para replicar un ecosistema de startups y empresas tech, hemos creado un oasis de Silicon Valley en el corazón de Madrid. Ven a comprobarlo.

Visita el campus
+2000m²
Paseo de la Castellana, 89
Espacios de Coworking
Salas de reuniones
Zonas de descanso
Aulas digitalizadas
Auditorio
Estudio de grabación
Suscríbete a nuestra newsletter
menuchevron-down