Logo de IMMUNE

Grado en Ingeniería de Desarrollo de Software

Presencial
3 años
9 septiembre 2024
Lunes a Viernes (9:30 a 13:30h.)
En colaboración con:
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.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.

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.

Ingeniería de Software de verdad

Metodología práctica, basada en casos reales aportados por compañías de diferentes sectores.

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.

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.
Competencias profesionales del programa

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
Plan de estudios

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 más de 2.000 horas de código y realizarás prácticas profesionales remuneradas con una duración mínima de 300 horas.

1º Curso

FUNDAMENTOS DE DESARROLLO DE SOFTWARE I

  1. Linux.
  2. Creación de programas básicos.
  3. Variables.
  4. Estructuras de control.
  5. Condiciones.
  6. Funciones.
  7. Entrada/Salida.
  8. Estructuras de datos.
  9. Excepciones.

FUNDAMENTOS DE DESARROLLO DE SOFTWARE II

  1. Estructuras de memoria básicas.
  2. Archivos.
  3. CPU.
  4. Memoria RAM.
  5. Almacenamiento permanente.
  6. Depuración básica de programas.

ARQUITECTURA DE COMPUTADORAS

  1. E/S (Entrada/Salida).
  2. Sistema de memoria.
  3. Procesadores ILP.
  4. Multiprocesadores.
  5. Circuitos combinacionales.

ESTRUCTURAS DE DATOS

  1. Listas.
  2. Árboles.
  3. Grafos.
  4. Tablas hash.

ALGORITMOS

  1. Ordenar listas.
  2. Buscar elementos en listas.
  3. Buscar elementos en árboles de búsqueda binaria.
  4. Buscar elementos en tablas hash.

PROGRAMACIÓN ORIENTADA A OBJETOS

  1. Clases, objetos, variables y métodos.
  2. Encapsulamiento, abstracción de datos, polimorfismo y herencia.
  3. Excepciones.

BASES DE DATOS BÁSICAS

  1. Modelado de datos.
  2. Modelo entidad-relación.
  3. Bases de datos relacionales.
  4. Gestión de bases de datos utilizando herramientas de motor.
  5. Lenguaje de Consulta Estructurado (SQL).
  6. Acceso a bases de datos desde programas.

TÉCNICAS DE VISUALIZACIÓN

  1. Comunicación cuantitativa.
  2. Diseño de gráficos, componentes y soluciones.
  3. Diseño visual de código.
  4. Análisis visual.
2º Curso

REDES

  1. Tipos de redes.
  2. Equipos de red.
  3. Pila de protocolos de Internet.
  4. Programas que utilizan redes.
  5. Aplicaciones Cliente-Servidor.

PROGRAMACIÓN WEB EN EL LADO DEL CLIENTE

  1. HTML.
  2. CSS.
  3. JavaScript.
  4. Fundamentos de seguridad en el lado del cliente.

PROGRAMACIÓN WEB EN EL LADO DEL SERVIDOR

  1. Scripting en el lado del servidor.
  2. Acceso a bases de datos.
  3. Fundamentos de seguridad en el lado del servidor web.
  4. Modelo-Vista-Controlador (MVC).

FUNDAMENTOS DE PROGRAMACIÓN MÓVIL

  1. Fundamentos de Android.
  2. Android Studio.
  3. Aplicaciones, Actividades y Fragmentos.
  4. Manifiesto de Android.
  5. Archivos de construcción de Gradle.
  6. Widgets gráficos.
  7. Interacciones y eventos.
  8. Diseño.
  9. Estilo.

PROGRAMACIÓN MÓVIL AVANZADA

  1. Audio.
  2. Imagen.
  3. Video.
  4. Acceso a bases de datos locales.
  5. Conexión con servidores.

INGENIERÍA DE SOFTWARE

  1. Fundamentos de Ingeniería de Software.
  2. Ciclo de Vida del Desarrollo de Software (modelos y fases).
  3. Gestión de Proyectos.
  4. Especificación de Requisitos.
  5. Herramientas y estrategias de Análisis/Diseño.
  6. Implementación.
  7. Pruebas, validación y verificación.
  8. Mantenimiento.

METODOLOGÍAS ÁGILES

  1. Metodología Lean Startup.
  2. Metodología de Desarrollo de Software Ágil.
  3. Kanban.
  4. Scrum.

BASES DE DATOS AVANZADAS

  1. Bases de datos NoSQL.
  2. Soluciones distribuidas.
  3. Visualización interactiva de datos.

BIG DATA

  1. Fundamentos de Big Data.
  2. Apache Hadoop.
  3. Extracción, transformación, carga.
  4. MapReduce.
  5. Batch vs Streaming.
  6. Apache Spark.
  7. Ecosistema de Big Data.

CLOUD COMPUTING

  1. Introducción: qué es la nube, ventajas y desventajas.
  2. Cómo está organizada la nube: desde la infraestructura hasta el software.
  3. Seguridad en la nube.
  4. Trabajar en la nube.
3º Curso

CIBERSEGURIDAD

  1. La ciencia de la ciberseguridad.
  2. Criptografía básica.
  3. Entornos de prueba.
  4. Ataques cibernéticos.
  5. Pruebas de penetración y Red Teaming.
  6. Respuesta a incidentes.
  7. Ingeniería de seguridad del sistema.

BLOCKCHAIN

  1. Fundamentos de Blockchain.
  2. Transacciones, bloques, encabezados de bloque y la cadena.
  3. Operación.

ROBÓTICA

  1. Modelado de sistemas dinámicos.
  2. Control de retroalimentación.
  3. Sensores.
  4. Actuadores.
  5. ROS (Sistema Operativo de Robots).

INTELIGENCIA ARTIFICIAL

  1. Resolución lógica de problemas.
  2. Estrategias de búsqueda.
  3. Redes neuronales.

DATA SCIENCE

  1. Pandas.
  2. Visualización de datos.
  3. Aprendizaje automático (Machine Learning).

EMPRENDIMIENTO

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.
Los mejores mentores

Mentores

Víctor Deutsch

Director del área de Programación

Director del CEB

Javier Castellar

Profesor

Hernán Amiune

Profesor de Artificial Intelligence y Blockchain

Miguel Ángel

DM & Negotiation, Critical Thinking, Public Speaking

Mercedes Carvajal

Employability

Julia Suderow

Intellectual Property, Ethics / Competition

Santiago Ambit

Startup Generation

Almudena Alcázar
Pablo Peñalba

Director Digital y estrategias de comunicación

*Siempre estamos en la búsqueda de los mejores profesionales disponibles del sector, es por eso que puede haber variaciones de una convocatoria a otra.

Nuestros alumnos trabajan en

Testimonios

Proyectos de alumnos

Con la ayuda de los mentores aplicarás tus conocimientos desarrollando proyectos innovadores. El nivel es muy alto, pero te preparamos para ello ¡Echa un vistazo a estos proyectos!

Vista_Empresas_Ingeniería_SoftwareVista_Empresas_Ingeniería_Software
Financiación

Financiación IMMUNE

Pago al contado
Si realizas el pago en una sola cuota te beneficiarás de un 5% de descuento.

9 / 16 Cuotas sin intereses
En 9 cuotas si es presencial y en 16 si el tipo de máster es online.

Financiación externa

ISA Bcas
No pagues hasta encontrar trabajo en plazos adaptados a tu sueldo.
*Dirigido a personas con nacionalidad o permiso de residencia en España.

Quotanda
Te permite pagar a plazos, aunque estés desempleado y no dispongas de un aval.
*Dirigido a desempleados que cumplen unas condiciones específicas en cuanto al perfil de acceso.

Sequra
Te permite pagar a plazos, aunque estés desempleado y no dispongas de un aval.
*Dirigido a desempleados que cumplen unas condiciones específicas en cuanto al perfil de acceso.

Fundae
Bonifica tu formación con la Fundación Estatal para la formación en el empleo.
*Dirigido a trabajadores en activo que quieren financiar su programa a través de formación bonificada.

FAQs

¡Te resolvemos todas las dudas!

¿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 incluídas las herramientas dentro del coste del programa?

Las herramientas que se utilizan a lo largo del Máster 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.

¿Necesito tener conocimientos o experiencia previa?

No es necesario tener conocimientos previos ya que todos los bootcamp parten desde 0. Sí es recomendable conocimientos a nivel usuario y predisposición hacia la tecnología.

¿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 máster. 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.

¿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.

La industria está on fire
+84% Mejora su situación laboral
+40 Ofertas de empleo mensuales
94,5% Empleabilidad
+4,7 Ofertas de empleo/alumno
Empleabilidad
Proceso de admisión

Nuestros alumnos se caracterizan por su pasión por la tecnología. El 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
arrow_upward

Paseo de la Castellana 89, 28046 Madrid

hello@immune.institute
© IMMUNE Technology Institute. Todos los derechos reservados.

Programas

Alumno

¿Quieres estar al día de las novedades de IMMUNE y el mundo tecnológico?
Premios y reconocimientospremio educacion en tecnologia e innovacionlogo memberlogo premios excelencia educativalogo european excellence education
Logo GIMI instituteInnovation Catalyst
logo european excellence educationPartners educativoslogo asottechAliados internacionaleslogo sica
cross