Bachelor en colaboración con:
Ingeniería de Desarrollo de Software

Título de grado en el Marco Europeo de Cualificaciones (MEC) por Dublin Business School.
Por qué elegir este programa
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.
Dublin Business School
Partner de IMMUNE, 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.
Programa desarrollado en colaboración con HP SCDS
Trabajamos con HP SCDS para garantizar un plan de estudios actualizado y a la medida de los desafíos que los estudiantes se encontrarán en su desarrollo profesional.
Career Readiness
Una formación que les prepara para el mercado laboral, desarrolla sus competencias profesionales y establece relaciones con empresas.
Metodología Learning By Doing
Se centra en la aplicación práctica de conocimientos y habilidades para fomentar un aprendizaje significativo y duradero.
Una formación alternativa
En todos nuestros contenidos incluimos un porcentaje de Human Sciences para relacionar la tecnología con las soft skills.
Ingeniería de Software de verdad
Metodología práctica, basada en casos reales aportados por compañías de diferentes sectores.
Objetivos del programa
- 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.
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 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.
1º año
FUNDAMENTOS DE DESARROLLO DE SOFTWARE I
- Linux.
- Creación de programas básicos.
- Variables.
- Estructuras de control.
- Condiciones.
- Funciones.
- Entrada/Salida.
- Estructuras de datos.
- Excepciones.
FUNDAMENTOS DE DESARROLLO DE SOFTWARE II
- Estructuras de memoria básicas.
- Archivos.
- CPU.
- Memoria RAM.
- Almacenamiento permanente.
- Depuración básica de programas.
ARQUITECTURA DE COMPUTADORAS
- E/S (Entrada/Salida).
- Sistema de memoria.
- Procesadores ILP.
- Multiprocesadores.
- Circuitos combinacionales.
ESTRUCTURAS DE DATOS
- Listas.
- Árboles.
- Grafos.
- Tablas hash.
ALGORITMOS
- Ordenar listas.
- Buscar elementos en listas.
- Buscar elementos en árboles de búsqueda binaria.
- Buscar elementos en tablas hash.
PROGRAMACIÓN ORIENTADA A OBJETOS
- Clases, objetos, variables y métodos.
- Encapsulamiento, abstracción de datos, polimorfismo y herencia.
- Excepciones.
BASES DE DATOS BÁSICAS
- Modelado de datos.
- Modelo entidad-relación.
- Bases de datos relacionales.
- Gestión de bases de datos utilizando herramientas de motor.
- Lenguaje de Consulta Estructurado (SQL).
- Acceso a bases de datos desde programas.
TÉCNICAS DE VISUALIZACIÓN
- Comunicación cuantitativa.
- Diseño de gráficos, componentes y soluciones.
- Diseño visual de código.
- Análisis visual.
2º año
REDES
- Tipos de redes.
- Equipos de red.
- Pila de protocolos de Internet.
- Programas que utilizan redes.
- Aplicaciones Cliente-Servidor.
PROGRAMACIÓN WEB EN EL LADO DEL CLIENTE
- HTML.
- CSS.
- JavaScript.
- Fundamentos de seguridad en el lado del cliente.
PROGRAMACIÓN WEB EN EL LADO DEL SERVIDOR
- Scripting en el lado del servidor.
- Acceso a bases de datos.
- Fundamentos de seguridad en el lado del servidor web.
- Modelo-Vista-Controlador (MVC).
FUNDAMENTOS DE PROGRAMACIÓN MÓVIL
- Fundamentos de Android.
- Android Studio.
- Aplicaciones, Actividades y Fragmentos.
- Manifiesto de Android.
- Archivos de construcción de Gradle.
- Widgets gráficos.
- Interacciones y eventos.
- Diseño.
- Estilo.
PROGRAMACIÓN MÓVIL AVANZADA
- Audio.
- Imagen.
- Video.
- Acceso a bases de datos locales.
- Conexión con servidores.
INGENIERÍA DE SOFTWARE
- Fundamentos de Ingeniería de Software.
- Ciclo de Vida del Desarrollo de Software (modelos y fases).
- Gestión de Proyectos.
- Especificación de Requisitos.
- Herramientas y estrategias de Análisis/Diseño.
- Implementación.
- Pruebas, validación y verificación.
- Mantenimiento.
METODOLOGÍAS ÁGILES
- Metodología Lean Startup.
- Metodología de Desarrollo de Software Ágil.
- Kanban.
- Scrum.
BASES DE DATOS AVANZADAS
- Bases de datos NoSQL.
- Soluciones distribuidas.
- Visualización interactiva de datos.
BIG DATA
- Fundamentos de Big Data.
- Apache Hadoop.
- Extracción, transformación, carga.
- MapReduce.
- Batch vs Streaming.
- Apache Spark.
- Ecosistema de Big Data.
CLOUD COMPUTING
- Introducción: qué es la nube, ventajas y desventajas.
- Cómo está organizada la nube: desde la infraestructura hasta el software.
- Seguridad en la nube.
- Trabajar en la nube.
3º año
CIBERSEGURIDAD
- La ciencia de la ciberseguridad.
- Criptografía básica.
- Entornos de prueba.
- Ataques cibernéticos.
- Pruebas de penetración y Red Teaming.
- Respuesta a incidentes.
- Ingeniería de seguridad del sistema.
BLOCKCHAIN
- Fundamentos de Blockchain.
- Transacciones, bloques, encabezados de bloque y la cadena.
- Operación.
ROBÓTICA
- Modelado de sistemas dinámicos.
- Control de retroalimentación.
- Sensores.
- Actuadores.
- ROS (Sistema Operativo de Robots).
INTELIGENCIA ARTIFICIAL
- Resolución lógica de problemas.
- Estrategias de búsqueda.
- Redes neuronales.
DATA SCIENCE
- Pandas.
- Visualización de datos.
- Aprendizaje automático (Machine Learning).
EMPRENDIMIENTO
4º año optativo en Dublin Business School
Además de la experiencia y la titulación reconocida en el espacio europeo, tendrás la posibilidad de elegir una orientación en los campos más demandados en la actualidad:
- Desarrollo de Software: Mobile & Cloud Computing.
- Datos: Data Analytics & Big Data.
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:
- Oratoria y discurso
- Competencia y mercado
- Ciencia ficción
- Energía
- Ética
- Mundo Startup
- El cerebro
- Improvisación
- Arte
- Pensamiento de diseño
- Pensamiento exponencial
- Propiedad intelectual
- Diseño
- Toma de decisiones
- Dibujo
- Perspectiva tecnológica
- Gestión del dinero
- Geopolítica
- El futuro de la regulación tech
- Sostenibilidad
- Linguística
- La vida
- Cómo vender una idea
- La materia
- Video
- El universo
- Historia
- Sociedad
- Creatividad
- ¿Cómo funciona el mundo?
- Pensamiento científico
- Asia y África
- Enfoque al cliente
Proyectos de alumnos
Empresas en las que trabajan nuestros alumnos

84%
mejora su situación laboral
+40
ofertas de empleo mensuales
+4,7
ofertas de empleo por alumno
95%
de empleabilidad
Somos la escuela de referencia en tecnología
- Impartimos seis áreas tecnológicas de referencia.
- Formamos para las principales compañías.
- Contamos con profesionales en activo como profesores.
- Más de 70 titulaciones de especialización en tecnología.
- Orientación a empleabilidad y desarrollo profesional.
- Formación Holística en Human Sciences y Soft Skills.
- Programas académicos en colaboración con:
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 con más de 2000m2, espacios de coworking, salas de reuniones, zonas de descanso, aulas digitalizadas, auditorio y estudio de grabación entre otros... Ven a comprobarlo.
Digital skills coalition member
Reconocimiento a la excelencia Best Digital Skills Facilitator 2021
Reconocimiento a la excelencia a la educación en tecnología e innovación 2021
Programa premiado en AWS Summit Madrid 2024
“Hay que repensar el modelo educativo de manera integral”
"IMMUNE, líder en formación tecnológica"
"Tenemos más trabajos que alumnos"
“IMMUNE es formación en tecnología 100% práctica”