¿alguna duda?
Grado en Ingeniería de Desarrollo de Software

Grado en Ingeniería de Desarrollo de Software

Llevamos años diciéndolo, los arquitectos del futuro son programadores. El CEB (Computer Entrepreneurship Bachelor) es un programa innovador de 3 años que combina la ingeniería informática, las ciencias humanas y el emprendimiento para que puedas planificar, diseñar y optimizar proyectos tecnológicos.
Becas y descuentos disponibles
¿Más info?
Próxima convocatoria
Septiembre 2022
Becas y descuentos disponibles
Plazas limitadas
Modalidad
Presencial y/o Remoto

Duración
3 Años

Horarios
Lunes a Viernes
Mucho más que una Ingeniería de Software
Más de 2000 horas de programación. Una formación que combina aspectos técnicos con Human Sciences
Doble titulación universitaria

¿Por qué elegir este Grado?

Oportunidades Exponenciales
La respuesta es clara: empleabilidad. El INE sitúa las carreras TIC en primera posición, la ingeniería de software destaca con un 97,4% de empleabilidad. Los graduados del CEB 100%, jaque mate.
Código, startups e impacto
Lo tuyo no es solo código, quieres formar parte del boom de startups tecnológicas, aportar soluciones tecnológicas innovadoras a los problemas del mundo, o quizá quieras desarrollar tu propio producto o aplicación tech
La experiencia hace al maestro
Optimizamos la teoría y ponemos la práctica en primer plano. Aprendemos de manera colaborativa y dinámica resolviendo retos reales con empresas. Nuestros profesores son guías y mentores.
Pasión por el mundo tech
Nos vuelve locos el mundo tecnológico. Estudiar en IMMUNE es formar parte de un universo tech que no deja de actualizarse. IMMUNE is the place to be. Hay eventos y actividades todas las semanas, aquí no te vas a aburrir.

Objetivos del Grado en Ingeniería de Desarrollo de Software

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.

Salidas profesionales del Grado en Ingeniería de Desarrollo de Software

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 y asignaturas

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. Con este programa podrás diseñar, desarrollar y mantener sistemas y aplicaciones software utilizando diferentes métodos y lenguajes de programación. A lo largo de la carrera universitaria desarrollarás tu propio portafolio de proyectos, acumularás más de 2000 horas de código y realizarás prácticas profesionales durante 9 meses en empresas punteras del sector..
AÑO 1
AÑO 2
AÑO 3
1800h*
LEVEL I
300h*
Software Development Fundamentals I
60h
  1. Linux
  2. Creating basic programs
  3. Variables

 

  1. Control Structures
  2. Conditions
  3. Functions
  1. Input / Output
  2. Built-in data structures
  3. Exceptions
Software Development Fundamentals II
60h
  1. Linux
  2. Creating basic programs
  3. Variables

 

  1. Control Structures
  2. Conditions
  3. Functions
  1. Input / Output
  2. Built-in data structures
  3. Exceptions
Data Structures
60h
  1. Lists
  2. Trees

 

  1. Graphs
  2. Hash Tables
Algorithms
60h
  1. Sorting Lists
  2. Searching elements in lists

 

  1. Searching elements in binary search trees
  2. Searching elements in hash tables
Human Science I
60h
  1. Public Speaking
  2. Science Fiction

 

  1. Ethics
  2. The Brain
LEVEL II
300h*
Object-oriented programming
60h
  1. Classes, objects, variables and methods

 

  1. Encapsulation, data abstraction, polymorphism and inheritance
  1. Exceptions
Computer Architecture
60h
  1. I/O
  2. Memory System

 

  1. ILP Processors
  2. Multiprocessors
Visualization Techniques
60h
  1. Quantitative Communication

 

  1. Design of graphics, components and solutions
  1. Visual coding design
  2. Visual analysis
Basic Databases
60h
  1. Data modelling
  2. Entity-Relationship model

 

  1. Relational databases
  2. Database management using engine tools
  1. Structured Query Language (SQL)
  2. Database access from programs
Human Science II
60h
  1. Competition
  2. Energy

 

  1. Lean startup
  2. Improvisation
  1. Startup generation
  2. Exponential thinking
LEVEL III
300h*
Networking
40h
  1. Network types
  2. Network equipment

 

  1. Internet Protocol Stack
  2. Programs that use networking
  3. Client-Server Applications
Web Programming I
50h
  1. HTML
  2. CSS

 

  1. JavaScript
  2. Client-side web security fundamentals
Web Programming II
50h
  1. Server-side scripting
  2. Database access

 

  1. Server-side web security fundamentals
  2. Model-View-Controller (MVC)
Mobile Programming I
60h
  1. Android Fundamentals
  2. Android Studio
  3. Applications, Activities and Fragments
  1. Android Manifest
  2. Graddle Build Files
  3. Graphical Widgets
  1. Interactions and events
  2. Layout
  3. Style
Mobile Programming II
40h
  1. Audio
  2. Image

 

  1. Video
  2. Local Database Access
  1. Connecting with servers
Human Science III
60h
  1. Intellectual Property
  2. Logics

 

  1. Decision Making
  2. Foresight
  1. Geopolitics
  2. Sustainability
LEVEL IV
300h
Software Engineering I
50h
  1. Software Engineering Fundamentals
  2. Software Developmet Lifecycle (Models and phases)
  3. Project Management

 

  1. Requirements specification
  2. Analysis/Design Tools and Strategies
  3. Implementation
  1. Testing, validation and verification
  2. Maintenance
Software Engineering II
50h
  1. Lean Startup Methodology
  2. Agile Software Development methodology
  1. Kanban
  2. Scrum
Advanced Databases
50h
  1. NoSQL databases
  2. Distributed solutions

 

  1. Interactive data visualization
Big Data
50h
  1. Big Data Fundamentals
  2. Apache Hadoop
  3. Extract, transform, load

 

  1. Map-Reduce
  2. Batch vs Streaming
  3. Apache Spark
  1. Big Data Ecosystem
Cloud Computing
40h
  1. Introduction: What the cloud is, advantages and disadvantages
  1. How the cloud is organized: from infrastructure to software
  1. Cloud Security
  2. Working in the cloud
  3. Connecting with servers
Human Science IV
60h
  1. Design
  2. Music
  1. Drawing
  2. Money Management
  1. The future of tech regulation
  2. Linguistics
LEVEL V
310h*
Cybersecurity
60h
  1. The cybersecurity science
  2. Basic cryptography
  3. Test environments

 

  1. Experimentation
  2. Penetration Testing and Red Teaming
  1. Incident response
  2. System security engineering
  3. Cybersecurity Data's Visualization
Blockchain
20h
  1. Blockchain fundamentals
  2. Transactions, blocks, block headers and the chain

 

  1. Operation
Robotics
20h
  1. Dynamic system modelling
  2. Feedback control

 

  1. Sensors
  2. Actuators
  1. ROS (Robot Operating System)
Human Science V
60h
  1. Life
  2. The Matter
  1. The universe
  2. Society
  1. How the world works
  2. Asia and Africa
Internship
150h
  1. Prácticas pactadas en empresas punteras del sector

 

LEVEL VI
290h*
Artificial Intelligence
20h
  1. Logic problem solving
  2. Search Strategies

 

  1. Expert Systems
  2. Neural Networks
Data Science
60h
  1. The Data Science Process
  2. Machine learning
  1. Data Visualization
  2. Common use cases
  1. Data Science in Big Data Environments
Human Science VI
60h
  1. How to sell an idea
  2. Video

 

  1. History
  2. Creativity
  1. Scientific Thinking
  2. Customer Centricity
Internship
150h
  1. Prácticas pactadas en empresas punteras del sector

 

Lo nuestro son los datos y la empleabilidad
+
40
ofertas de empleo mensuales
+
4,7
ofertas de empleo por alumno
94,5
%
de empleabilidad
84
%
mejoran su situación laboral
Nuestros alumnos trabajan en:
  • En tres años, serás un programador vérsatil preparado para el mundo laboral. Hemos desarrollado un programa práctico que combina asignaturas técnicas con humanidades y habilidades sociales.
    Carmen Navacerrada - Directora del Grado
  • En IMMUNE te puedes formar de una manera muy divertida y muy práctica. Te enseñan a formarte como persona y como profesional, trabajando en grupo, hablando en público y muchas más cualidades que requiere el mundo empresarial.
    Natalia - Alumna de 2º año del Grado

Esta es tu carrera si

Tienes interés profundo por las nuevas tecnologías.
¿Siempre has sido el techie de tu grupo? Explota tu potencial. Es la señal que te pedía a gritos sumergirte en el mundo educativo y profesional de la tecnología.
Y quieres aprender de forma práctica, con proyectos reales de empresas.
Poca teoría y mucha práctica. Vas a estar preparado para salir de manera inmediata al mundo laboral, porque pegándose con el código es como uno aprende.
Quieres cambiar de carrera y orientar tu futuro hacia la tecnología.
¿Tomaste una decisión precipitada o algo dentro de ti sabía que la informática era lo tuyo? Nunca es tarde, redirige tu carrera hacia tu verdadera pasión.
Buscas una formación técnica combinada con otras disciplinas.
¿Te asusta el hecho de que la carrera sea sólo técnica? No te preocupes, en el programa tendrás áreas transversales relacionadas con las ciencias humanas.

Proceso de admisión
En el proceso de admisión evaluamos el perfil de cada candidato, sus competencias y el potencial desarrollo profesional. El proceso de admisión consta de los pasos detallados a continuación.
1. Enviar la solicitud de admisión
2. Llamada con el equipo de talento para resolver todas las dudas
3. Entrevista con la comisión académica para la valoración de necesidades
¡Ya estás dentro!
Proceso de admisión
En el proceso de admisión evaluamos el perfil de cada candidato, sus competencias y el potencial desarrollo profesional. El proceso de admisión consta de los pasos detallados a continuación.

Por favor, utiliza el mismo correo electrónico a lo largo de todo el proceso.
1. Enviar la solicitud de admisión
2. Entrevista con el equipo de talento y académico
3. OK del profesor y tribunal académico
¡Ya estás dentro!
Solicita más información sobre el programa de Grado en Ingeniería de Desarrollo de Software
QUIERO MÁS INFORMACIÓN
Premios, reconocimientos y colaboradores
Copyright © IMMUNE Technology Institute - All rights reserved.
crossmenuarrow-right