Máster en Formación Permanente en Ingeniería de Software y Sistemas Informáticos
100% Online
60 ECTS
12 meses
2195€
Presentación
En la actualidad, el campo de la ingeniería de software y los sistemas informáticos juega un papel fundamental en el desarrollo y mantenimiento de las aplicaciones y sistemas que utilizamos en nuestra vida diaria.
El Master en Ingeniería de Software y Sistemas Informáticos ofrece una formación completa y actualizada en este ámbito, combinando conocimientos teóricos y prácticos para capacitar a los profesionales en las habilidades necesarias para enfrentar los desafíos del entorno digital.
Este master se destaca por su enfoque en la formación online, lo que permite a los estudiantes acceder a los contenidos y recursos desde cualquier lugar y en cualquier momento. La flexibilidad de la formación online se combina con la calidad y el rigor académico de un programa diseñado por expertos en la materia.
Universidades colaboradoras
Para qué te prepara
Este Master en Ingeniería de Software y Sistemas Informáticos te prepara para desempeñar roles clave en el ámbito de la ingeniería de software. Te brinda los conocimientos necesarios para desarrollar y mantener software de calidad, así como para garantizar la seguridad de los sistemas informáticos. Además, te capacita para gestionar proyectos informáticos de manera efectiva, aplicando las mejores prácticas y cumpliendo con los estándares de calidad.
Objetivos
- Adquirir conocimientos sólidos en los fundamentos de la ingeniería de software.
- Dominar las técnicas de instalación y parametrización del software.
- Desarrollar habilidades para el mantenimiento eficiente del software.
- Comprender y aplicar los conceptos de sistemas microinformáticos y redes.
- Aprender las mejores prácticas de gestión de servicios TI según el marco ITIL v4.
- Obtener las competencias necesarias para gestionar proyectos informáticos de manera efectiva.
A quién va dirigido
Este Master en Ingeniería de Software y Sistemas Informáticos está dirigido a profesionales del sector de la informática y la tecnología que deseen especializarse en el campo de la ingeniería de software y los sistemas informáticos. También es adecuado para aquellos que buscan actualizar sus conocimientos y adquirir habilidades para enfrentar los retos actuales de la industria.
Salidas Profesionales
Las salidas profesionales de este Master en Ingeniería de Software y Sistemas Informáticos son ingenieros de software, analistas de sistemas, consultores de seguridad, gestores de proyectos, especialistas en redes y sistemas microinformáticos, entre otros roles relacionados. También tendrán la oportunidad de emprender su propio negocio en el campo de la ingeniería de software.
Temario
MÓDULO 1. FUNDAMENTOS DE INGENIERÍA DE SOFTWARE
UNIDAD DIDACTICA 1. INTRODUCCIÓN
- Introducción: Conceptos básicos
- Etapas de la ingeniería del software
- Elementos básicos de la ingeniería del software
UNIDAD DIDACTICA 2. LENGUAJE DE MODELADO UNIFICADO (UML)
- Introducción
- Arquitectura dirigida por modelos (MDA)
- Sistemas de Información: Modelado de Estructuras
UNIDAD DIDACTICA 3. INGENIERÍA DEL SOFTWARE: PATRONES DE DISEÑO
- Descripción y tipos de patrones
- Modelos de patrones
UNIDAD DIDACTICA 4. METODOLOGÍAS ÁGILES
- Metodologías ágiles
- Programación Extrema
- Proceso Unificado de Racional
UNIDAD DIDACTICA 5. PRUEBAS DEL SOFTWARE
- Tipos de pruebas
- Estrategias de las pruebas
- Diseño de pruebas y casos
- Implementación y Ejecución de las pruebas
UNIDAD DIDACTICA 5. HERRAMIENTAS CASE
- Concepto y entornos de desarrollo
- Clasificación de herramienta CASE
- Herramientas de Análisis y Diseño
- Herramientas para realizar pruebas
MÓDULO 2. INSTALACIÓN Y PARAMETRIZACIÓN DEL SOFTWARE
UNIDAD DIDÁCTICA 1. SOFTWARE
- Conocer y comprender qué es el software, y para qué sirve
- Distinguir software, de firmware, y de hardware
- Identificar los diferentes tipos de software
UNIDAD DIDÁCTICA 2. SISTEMAS OPERATIVOS
- Comprender la definición y utilidad de los sistemas operativos
- Identificar los distintos tipos de sistemas operativos, describiendo sus funciones y estructura
- Clasificar los sistemas operativos
- Conocer las políticas definidas en la organización, de aplicación en la instalación del sistema operativo
- Instalar y parametrizar los sistemas operativos
- Conocer y utilizar adecuadamente las herramientas de gestión del sistema operativo, de uso habitual
- Securizar el sistema atendiendo a las normas definidas
- Documentar la instalación
UNIDAD DIDÁCTICA 3. SOFTWARE DE APLICACIÓN
- Distinguir entre los distintos tipos de software de aplicación atendiendo a su uso
- Conocer las políticas definidas en la organización, de aplicación en la elección e instalación del software de aplicación
- Instalar el software de aplicación, atendiendo a las recomendaciones del fabricante, y a las normas de seguridad de la organización
- Comprobar el correcto funcionamiento del software de aplicación
- Desplegar masiva y desatendidamente software de aplicación
UNIDAD DIDÁCTICA 4. AUTOMATIZACIONES
- Conocer los diferentes lenguajes de programación de uso habitual para la automatización de tareas
- Utilizar un editor adecuado para el desarrollo del código.
- Desarrollar pequeños scripts para la ejecución de tareas de mantenimiento:
- Seleccionar el lenguaje de programación más adecuado en función de los requisitos de la tarea a automatizar y del sistema operativo sobre el que se deba ejecutar.
- Configurar la ejecución automática de la tarea en el sistema operativo:
- Utilizar herramientas de automatización.
UNIDAD DIDÁCTICA 5. INVENTARIO DE SW
- Identificar los motivos de la necesidad de inventariar
- Seleccionar adecuadamente los parámetros a inventariar en un sistema
- Gestionar las licencias
- Gestionar herramientas de inventariado:
- Inventariar la configuración base y de aplicación.
- Actualizar la lista de aplicaciones permitidas por usuario.
MÓDULO 3. MANTENIMIENTO DEL SOFTWARE
UNIDAD DIDÁCTICA 1. PLANES DE MANTENIMIENTO
- Conocer la utilidad y funciones de los planes de mantenimiento
- Diseñar, desarrollar y documentar el plan de mantenimiento
- Gestionar los problemas frecuentes
- Utilizar el conocimiento adquirido con la experiencia
- Atender al usuario
- Actualizar el sistema, manteniéndolo al día en las versiones adecuadas a las funcionalidades requeridas por las necesidades, y a los requisitos de seguridad del sistema
UNIDAD DIDÁCTICA 2. OPTIMIZACIÓN DEL USO DE LOS RECURSOS
- Comprobar la adecuación del rendimiento del sistema a las necesidades de la organización
- Utilizar las herramientas de modelado para predecir el rendimiento del sistema en base a las previsiones de incremento de carga del sistema
- Realizar pruebas de carga para comprobar la escalabilidad del sistema y su adecuación a las necesidades presentes y futuras de la organización
MÓDULO 4. SISTEMAS MICROINFORMÁTICOS Y REDES
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN Y COMPONENTES DEL PC
- Breve historia del PC
- Componentes e interior del PC
- Comprensión de los componentes del PC
UNIDAD DIDÁCTICA 2. ELEMENTOS NUCLEARES DEL PC
- La placa base y la fuente de alimentación
- La BIOS/SET-UP
- El procesador
- La memoria
- El disco duro
- Búsqueda a través de Internet de diferentes tipos de hardware, comparativas de precio, etc
UNIDAD DIDÁCTICA 3. ELEMENTOS DE CONEXIÓN Y TARJETAS
- Las conexiones: Conexión USB, RDSI, ADSL, CABLE
- Las diferentes tarjetas
- Reflexión sobre los distintos elementos de conexión y las diferentes tarjetas compatibles con un PC
UNIDAD DIDÁCTICA 4. LOS PERIFÉRICOS Y PORTÁTILES
- Los periféricos
- El auge de los portátiles
- Identificación de los periféricos y reflexión sobre la importancia de los portátiles
- Búsqueda a través de Internet de periféricos, comparativas de precio, características, etc
UNIDAD DIDÁCTICA 5. INTRODUCCIÓN A LA RED
- Elementos principales de una red
- Tecnología de redes
- Soporte para la continuidad de la actividad
UNIDAD DIDÁCTICA 6. ESTANDARIZACIÓN DE PROTOCOLOS
- Modelo OSI
- Enfoque pragmático del modelo de capas
- Estándares y organismos
UNIDAD DIDÁCTICA 7. TRANSMISIÓN DE DATOS EN LA CAPA FÍSICA
- Papel de una interfaz de red
- Opciones y parámetros de configuración
- Arranque desde la red
- Codificación de los datos
- Conversión de las señales
- Soportes de transmisión
UNIDAD DIDÁCTICA 8. SOFTWARE DE COMUNICACIÓN
- Configuración de la tarjeta de red
- Instalación y configuración del controlador de la tarjeta de red
- Pila de protocolos
- Detección de un problema de red
UNIDAD DIDÁCTICA 9. ARQUITECTURA DE RED E INTERCONEXIÓN
- Topologías
- Elección de la topología de red adaptada
- Gestión de la comunicación
- Interconexión de redes
UNIDAD DIDÁCTICA 10. CAPAS BAJAS DE LAS REDES PERSONALES Y LOCALES
- Capas bajas e IEEE
- Ethernet e IEEE 802.3
- Token Ring e IEEE 802.5
- Wi-Fi e IEEE 802.11
- Bluetooth e IEEE 802.15
- Otras tecnologías
UNIDAD DIDÁCTICA 11. REDES MAN Y WAN, PROTOCOLOS
- Interconexión de la red local
- Acceso remoto y redes privadas virtuales
UNIDAD DIDÁCTICA 12. PROTOCOLOS DE CAPAS MEDIAS Y ALTAS
- Principales familias de protocolos
- Protocolo IP versión 4
- Protocolo IP versión 6
- Otros protocolos de capa Internet
- Voz sobre IP (VoIP)
- Protocolos de transporte TCP y UDP
- Capa de aplicación TCP/IP
UNIDAD DIDÁCTICA 13. PROTECCIÓN DE UNA RED
- Comprensión de la necesidad de la seguridad
- Herramientas y tipos de ataque
- Conceptos de protección en la red local
- Protección de la interconexión de redes
UNIDAD DIDÁCTICA 14. REPARACIÓN DE RED
- Introducción a la reparación de red
- Diganóstico en capas bajas
- Utilización de herramientas TCP/IP adaptadas
- Herramientas de análisis de capas altas
UNIDAD DIDÁCTICA 15. COMUNICACIONES SEGURAS: SEGURIDAD POR NIVELES
- Seguridad a Nivel Físico
- Seguridad a Nivel de Enlace
- Seguridad a Nivel de Red
- Seguridad a Nivel de Transporte
- Seguridad a Nivel de Aplicación
MÓDULO 5. CONSULTOR EN SEGURIDAD INFORMÁTICA IT: ETHICAL HACKING
UNIDAD DIDÁCTICA 1. CIBERSEGURIDAD Y SOCIEDAD DE LA INFORMACIÓN
- ¿Qué es la ciberseguridad?
- La sociedad de la información
- Diseño, desarrollo e implantación
- Factores de éxito en la seguridad de la información
- Soluciones de Ciberseguridad y Ciberinteligencia CCN-CERT
UNIDAD DIDÁCTICA 2. COMUNICACIONES SEGURAS: SEGURIDAD POR NIVELES
- Seguridad a Nivel Físico
- Seguridad a Nivel de Enlace
- Seguridad a Nivel de Red
- Seguridad a Nivel de Transporte
- Seguridad a Nivel de Aplicación
UNIDAD DIDÁCTICA 3. INTRODUCCIÓN AL HACKING ÉTICO
- ¿Qué es el hacking ético?
- Aspectos legales del hacking ético
- Perfiles del hacker ético
UNIDAD DIDÁCTICA 4. FASES DEL HACKING ÉTICO EN LOS ATAQUES A SISTEMAS Y REDES
- Tipos de ataques
- Herramientas de hacking ético
- Tests de vulnerabilidades
UNIDAD DIDÁCTICA 5. FASES DEL HACKING ÉTICO EN LOS ATAQUES A REDES WIFI
- Tipos de ataques
- Herramientas de hacking ético
- Tipos de seguridad WiFi
- Sniffing
UNIDAD DIDÁCTICA 6. FASES DEL HACKING ÉTICO EN LOS ATAQUES WEB
- Tipos de ataques
- Herramientas de hacking ético
- Tipos de seguridad web
- Tipo de test de seguridad en entornos web
UNIDAD DIDÁCTICA 7. KALI LINUX
UNIDAD DIDÁCTICA 8. NMAP
UNIDAD DIDÁCTICA 9. METASPLOIT
UNIDAD DIDÁCTICA 10. WIRESHARK
UNIDAD DIDÁCTICA 11. HACK THE BOX (HTB)
- Introducción a Hack The Box
- Crear una cuenta
- Tutoriales
UNIDAD DIDÁCTICA 12. TRYHACKME
- ¿Qué es TryHackMe?
- Crear una cuenta
- Interfaz de TryHackMe
- Introducción a la ciberseguridad
- Seguridad ofensiva
- Ciencia forense digital
MÓDULO 6. GESTIÓN DE SERVICIOS IT
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN A LA GESTIÓN DE SERVICIOS IT
UNIDAD DIDÁCTICA 2. ESTRATEGIA DEL SERVICIO IT
UNIDAD DIDÁCTICA 3. DISEÑO DEL SERVICIO IT
UNIDAD DIDÁCTICA 4. TRANSICIÓN DEL SERVICIO IT
UNIDAD DIDÁCTICA 5. OPERACIÓN DEL SERVICIO IT
UNIDAD DIDÁCTICA 6. MEJORA CONTINUA DEL SERVICIO IT
UNIDAD DIDÁCTICA 7. GESTIÓN DE LA SEGURIDAD DE LA INFORMACIÓN EN SERVICIOS IT
UNIDAD DIDÁCTICA 8. GESTIÓN DE RELACIONES CON EL CLIENTE EN SERVICIOS IT
UNIDAD DIDÁCTICA 9. HERRAMIENTAS Y TECNOLOGÍAS PARA LA GESTIÓN DE SERVICIOS IT
UNIDAD DIDÁCTICA 10. GESTIÓN DE PROVEEDORES Y CONTRATOS DE SERVICIOS IT
UNIDAD DIDÁCTICA 11. GOBIERNO DE LA GESTIÓN DE SERVICIOS IT
UNIDAD DIDÁCTICA 12. INNOVACIÓN Y FUTURO EN LA GESTIÓN DE SERVICIOS IT
MÓDULO 7. GESTIÓN DE PROYECTOS INFORMÁTICOS
UNIDAD DIDÁCTICA 1. INTRODUCCIÓN AL PROYECTO
- Características principales
- Requerimientos: humanos y materiales
- Limitaciones de un proyecto
- Ámbito del proyecto
- Finalidad del proyecto
UNIDAD DIDÁCTICA 2. RENTABILIDAD DEL PROYECTO
- Estructuración de gastos
- Importancia y realización del presupuesto
- Cálculo de resultados (Profit And Loss)
- El business case
- Continuidad con la atención al presupuesto
- Valoraciones finales sobre el presupuesto
UNIDAD DIDÁCTICA 3. PREVENCIÓN DE RIESGOS
- Los tres ejes o modelos
- - Desarrollo
- - Análisis
- - Control
- Estimación de los riesgos
- Posibles riesgos
UNIDAD DIDÁCTICA 4. INICIOS DEL PROYECTO
- Primeros pasos
- Selección de ideas
- Organización del trabajo
UNIDAD DIDÁCTICA 5. ANÁLISIS PREVIO AL DESARROLLO
- Sector
- Funcionalidades posibles
- Contexto técnico
- Generación de documentación
UNIDAD DIDÁCTICA 6. DESARROLLO
- Calidad del código y su gestión
- Control de versiones
- Entorno de pruebas
- La industrialización
UNIDAD DIDÁCTICA 7. REPOSITORIOS Y ARQUITECTURAS
- La integración y sus inconvenientes
- Las arquitecturas
- - Distribuidas
- - Orientadas a servicios (SOA)
- Cloud-computing
UNIDAD DIDÁCTICA 8. CONTROL Y SEGUIMIENTO
- El seguimiento del proyecto
- Problemas e imprevistos
- La dirección de control
UNIDAD DIDÁCTICA 9. LA PLANIFICACIÓN Y LA ESTIMACIÓN
- Estimación sobre el tiempo necesario del jefe de proyecto
- La gestión y estimación de los recursos
- La planificación general
- Finalización del proyecto
MÓDULO 8. PROYECTO FIN DE MÁSTER
Titulación
Titulación Universitaria:
Solicitar información