Métodos Formales en Ingeniería Informática (Con UAM y UPM)

Master

En Madrid

Precio a consultar

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti, y podrás financiar tu matrícula en cómodos plazos.

900 64 94 94

Llamada gratuita. Lunes a viernes de 9h a 20h.

Descripción

  • Tipología

    Master

  • Lugar

    Madrid

Objetivos
La formación adquirida en el máster conferirá capacidad para aplicar métodos matemáticos a la resolución rigurosa de problemas informáticos. El objetivo es formar profesionales altamente cualificados que puedan enfrentarse con éxito al diseño fiable de sistemas que no toleren errores, a su correcto despliegue, y a la evaluación o auditoría de sistemas de terceros. También persigue proporcionar una formación básica a futuros investigadores en el área de los métodos formales.
La mayor parte de los errores que aparecen en los sistemas informáticas tienen su raíz en una formalización pobre, o inexistente, de los requisitos, de su diseño, y de la ausencia de verificación rigurosa de su implementación. Este máster mejorará la capacidad de los egresados para evitar tales errores y para realizar diseños de sistemas y programas más limpios, resistentes, y comprensibles, así como la verificación de los mismos. Serán, por tanto, profesionales muy cualificados que podrán abordar problemas informáticos muy complejos en los que sea necesaria una alta fiabilidad. Estos problemas aparecen en empresas de alta tecnología, como las que desarrollan o mantienen productos en las áreas de las telecomunicaciones, el transporte aéreo, las redes de metro, el transporte ferroviario de alta velocidad, la industria aeroespacial y automovilística, la gestión de material hospitalario, las redes de distribución de energía, y otras similares, así como en áreas transversales a todas ellas, tales como la seguridad y la privacidad.
Competencias generales, transversales y específicas que los estudiantes deben adquirir durante sus estudios
COMPETENCIAS GENERALES
CG1 - Capacidad para proyectar, calcular y diseñar productos, procesos e instalaciones en todos los ámbitos de la Ingeniería Informática. s que analizan automáticamente propiedades de los programas, utilizandotan solo el texto fuente de los mismos.
CE5 - Capacidad para utilizar y...

Instalaciones y fechas

Ubicación

Inicio

Madrid
Ver mapa
Av. Profesor Aranguren. Facultad de Geaografía e Historia, 28040

Inicio

Consultar

Preguntas & Respuestas

Plantea tus dudas y otros usuarios podrán responderte

¿Quién quieres que te responda?

Sólo publicaremos tu nombre y pregunta

Logros de este Centro

2019

Todos los cursos están actualizados

La valoración media es superior a 3,7

Más de 50 opiniones en los últimos 12 meses

Este centro lleva 7 años en Emagister.

Materias

  • Corrección
  • Computación
  • Tecnología de redes
  • Lenguajes de programación
  • Seguridad de redes
  • Algoritmos
  • Transporte
  • Testing
  • Desarrollo del software
  • Ingeniería de procesos

Temario

Cuadro general de la estructura del plan de estudios

Módulos Materias Asignaturas(6 ECTS cada una) 1. Fundamentos (obligatorias) 1.1 Fundamentos 1.1.1 Teoría de lenguajes de programación 1.1.2 Análisis estático y resolución de restricciones 1.1.3 Modelos de concurrencia 2. Métodos (optativos - elegir 5) 2.1 Análisis de corrección de sistemas 2.1.1 Verificación asistida2.1.2 Testing formal2.1.3 Análisis de sistemas concurrentes y distribuidos 2.2 Diseño y construcción rigurosos de software 2.2.1 Corrección por construcción 2.2.2 Desarrollo formal dirigido por modelos 2.2.3 Diseño de algoritmos bioinspirados 2.3 Técnicas especializadas 2.3.1 Aprendizaje automático 2.3.2 Diseño y análisis de protocolos de seguridad 2.3.3 Computación cuántica 2.4 Prácticas 2.4.1 Prácticas 3. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster 3.1.1 Trabajo de fin de Máster





Módulos Materias Asignaturas(6 ECTS cada una) 1. Fundamentos (obligatorias) 1.1 Fundamentos 1.1.1 Teoría de lenguajes de programación 1.1.2 Análisis estático y resolución de restricciones 1.1.3 Modelos de concurrencia 2. Métodos (optativos - elegir 5) 2.1 Análisis de corrección de sistemas 2.1.1 Verificación asistida2.1.2 Testing formal2.1.3 Análisis de sistemas concurrentes y distribuidos 2.2 Diseño y construcción rigurosos de software 2.2.1 Corrección por construcción 2.2.2 Desarrollo formal dirigido por modelos 2.2.3 Diseño de algoritmos bioinspirados 2.3 Técnicas especializadas 2.3.1 Aprendizaje automático 2.3.2 Diseño y análisis de protocolos de seguridad 2.3.3 Computación cuántica 2.4 Prácticas 2.4.1 Prácticas 3. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster 3.1.1 Trabajo de fin de Máster Módulos Materias Asignaturas(6 ECTS cada una) 1. Fundamentos (obligatorias) 1.1 Fundamentos 1.1.1 Teoría de lenguajes de programación 1.1.2 Análisis estático y resolución de restricciones 1.1.3 Modelos de concurrencia 2. Métodos (optativos - elegir 5) 2.1 Análisis de corrección de sistemas 2.1.1 Verificación asistida2.1.2 Testing formal2.1.3 Análisis de sistemas concurrentes y distribuidos 2.2 Diseño y construcción rigurosos de software 2.2.1 Corrección por construcción 2.2.2 Desarrollo formal dirigido por modelos 2.2.3 Diseño de algoritmos bioinspirados 2.3 Técnicas especializadas 2.3.1 Aprendizaje automático 2.3.2 Diseño y análisis de protocolos de seguridad 2.3.3 Computación cuántica 2.4 Prácticas 2.4.1 Prácticas 3. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster 3.1.1 Trabajo de fin de MásterMódulos Materias Asignaturas(6 ECTS cada una)Módulos MódulosMódulosMódulosMódulosMaterias MateriasMateriasMateriasMateriasAsignaturas(6 ECTS cada una)AsignaturasAsignaturasAsignaturasAsignaturas (6 ECTS cada una)(6 ECTS cada una)(6 ECTS cada una)(6 ECTS cada una)(6 ECTS cada una)1. Fundamentos (obligatorias) 1.1 Fundamentos 1.1.1 Teoría de lenguajes de programación 1. Fundamentos (obligatorias) 1. Fundamentos1. Fundamentos1. Fundamentos (obligatorias)(obligatorias)(obligatorias) 1.1 Fundamentos 1.1 Fundamentos1.1 Fundamentos1.1 Fundamentos 1.1.1 Teoría de lenguajes de programación 1.1.1 Teoría de lenguajes de programación1.1.1 Teoría de lenguajes de programación1.1.1 Teoría de lenguajes de programación1.1.2 Análisis estático y resolución de restricciones 1.1.2 Análisis estático y resolución de restricciones 1.1.2 Análisis estático y resolución de restricciones1.1.2 Análisis estático y resolución de restricciones1.1.2 Análisis estático y resolución de restricciones1.1.3 Modelos de concurrencia 1.1.3 Modelos de concurrencia 1.1.3 Modelos de concurrencia1.1.3 Modelos de concurrencia1.1.3 Modelos de concurrencia2. Métodos (optativos - elegir 5) 2.1 Análisis de corrección de sistemas 2.1.1 Verificación asistida 2. Métodos (optativos - elegir 5) 2. Métodos2. Métodos2. Métodos (optativos - elegir 5)(optativos - elegir 5)(optativos - elegir 5) 2.1 Análisis de corrección de sistemas 2.1 Análisis de corrección de sistemas2.1 Análisis de corrección de sistemas2.1 Análisis de corrección de sistemas 2.1.1 Verificación asistida 2.1.1 Verificación asistida2.1.1 Verificación asistida2.1.1 Verificación asistida 2.1.2 Testing formal 2.1.2 Testing formal 2.1.2 Testing formal2.1.2 2.1.2 2.1.2 TestingTestingTestingTesting formal formal formal2.1.3 Análisis de sistemas concurrentes y distribuidos 2.1.3 Análisis de sistemas concurrentes y distribuidos 2.1.3 Análisis de sistemas concurrentes y distribuidos2.1.3 Análisis de sistemas concurrentes y distribuidos2.1.3 Análisis de sistemas concurrentes y distribuidos2.2 Diseño y construcción rigurosos de software 2.2.1 Corrección por construcción 2.2 Diseño y construcción rigurosos de software 2.2 Diseño y construcción rigurosos de software2.2 Diseño y construcción rigurosos de software2.2 Diseño y construcción rigurosos de software 2.2.1 Corrección por construcción 2.2.1 Corrección por construcción2.2.1 Corrección por construcción2.2.1 Corrección por construcción2.2.2 Desarrollo formal dirigido por modelos 2.2.2 Desarrollo formal dirigido por modelos 2.2.2 Desarrollo formal dirigido por modelos2.2.2 Desarrollo formal dirigido por modelos2.2.2 Desarrollo formal dirigido por modelos2.2.3 Diseño de algoritmos bioinspirados 2.2.3 Diseño de algoritmos bioinspirados 2.2.3 Diseño de algoritmos bioinspirados2.2.3 Diseño de algoritmos bioinspirados2.2.3 Diseño de algoritmos bioinspirados2.3 Técnicas especializadas 2.3.1 Aprendizaje automático 2.3 Técnicas especializadas 2.3 Técnicas especializadas2.3 Técnicas especializadas2.3 Técnicas especializadas 2.3.1 Aprendizaje automático 2.3.1 Aprendizaje automático2.3.1 Aprendizaje automático2.3.1 Aprendizaje automático2.3.2 Diseño y análisis de protocolos de seguridad 2.3.2 Diseño y análisis de protocolos de seguridad 2.3.2 Diseño y análisis de protocolos de seguridad2.3.2 Diseño y análisis de protocolos de seguridad2.3.2 Diseño y análisis de protocolos de seguridad2.3.3 Computación cuántica 2.3.3 Computación cuántica 2.3.3 Computación cuántica2.3.3 Computación cuántica2.3.3 Computación cuántica2.4 Prácticas 2.4.1 Prácticas 2.4 Prácticas 2.4 Prácticas2.4 Prácticas2.4 Prácticas 2.4.1 Prácticas 2.4.1 Prácticas2.4.1 Prácticas2.4.1 Prácticas3. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster 3.1.1 Trabajo de fin de Máster 3. Trabajo de fin de Máster 3. Trabajo de fin de Máster3. Trabajo de fin de Máster3. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster 3.1. Trabajo de fin de Máster3.1. Trabajo de fin de Máster3.1. Trabajo de fin de Máster 3.1.1 Trabajo de fin de Máster 3.1.1 Trabajo de fin de Máster3.1.1 Trabajo de fin de Máster3.1.1 Trabajo de fin de Máster



Calendario de implantación del títuloEl título de Máster en Métodos Formales en Ingeniería Informática se implantará a partir del curso 2018-2019. Al ser un máster de 60 créditos, está pensado para tener un año de duración por lo que se implantará en su totalidad en ese curso. Curso 2018-2019 1ºEstos estudios son de nueva creación y no sustituyen a ninguno que se imparta en la actualidad. El título de Máster en Métodos Formales en Ingeniería Informática se implantará a partir del curso 2018-2019. Al ser un máster de 60 créditos, está pensado para tener un año de duración por lo que se implantará en su totalidad en ese curso.El título de Máster en Métodos Formales en Ingeniería Informática se implantará a partir del curso 2018-2019. Al ser un máster de 60 créditos, está pensado para tener un año de duración por lo que se implantará en su totalidad en ese curso.El título de Máster en Métodos Formales en Ingeniería Informática se implantará a partir del curso 2018-2019. Al ser un máster de 60 créditos, está pensado para tener un año de duración por lo que se implantará en su totalidad en ese curso. Curso 2018-2019 1º Curso 2018-2019 1ºCursoCurso CursoCursoCursoCurso oficiales...

Más información

¿Necesitas un coach de formación?

Te ayudará a comparar y elegir el mejor curso para ti, y podrás financiar tu matrícula en cómodos plazos.

900 64 94 94

Llamada gratuita. Lunes a viernes de 9h a 20h.

Métodos Formales en Ingeniería Informática (Con UAM y UPM)

Precio a consultar