.- Programa Oficial de Postgrado en Ingeniería Informática -.Este
programa aúna seis títulos de master y también estudios de doctorado. Está
estructurado en grupos de asignaturas que se denominan Módulos y
Concentraciones, que permiten la especialización en ciertas áreas. Los
planes de estudio de cada título permiten al alumno construir un
itinerario propio (siempre alrededor de las especializaciones que se
ofrecen) y, hasta cierto punto, seleccionar el título de su preferencia
incluso durante sus estudios.
.- Master en Tecnologías para
el Desarrollo de Sistemas Software Complejos -.
Objetivos
Generales del ProgramaLa finalidad del programa de Doctorado
es la especialización del estudiante en las técnicas de investigación
dentro de la Informática en general y de las líneas de investigación
correspondientes al departamento de Lenguajes y Sistemas Informáticos e
Ingeniería de Software en particular.
Más en concreto, se
pretende, entre otros objetivos:
-
Proporcionar una titulación de Doctorado que enfatice el estudio en
profundidad de un campo en el que hay actualmente una actividad de
innovación y de investigación de alto nivel.
-
Establecer un marco idóneo para la producción de avances científicos
relevantes, en justo retorno de la inversión que la sociedad realiza
en la Universidad como organismo generador de nuevo conocimiento.
-
Ofrecer una formación rigurosa para los nuevos investigadores y
establecer bases adecuadas para la organización de grupos de
investigación que puedan afrontar con garantías de éxito el reto que
supone la expansión de la informática, en particular en el campo de
Lenguajes, Sistemas e Ingeniería del Software.
-
Proporcionar a los futuros doctores un acceso a los grupos de
investigación de la Facultad de Informática a través de la
participación de sus profesores doctores en la etapa de formación.
Estructura
ConcentracionesEl
período de formación del alumnado del Doctorado en relación con el Máster
de Investigación en Tecnologías para el Desarrollo de Sistemas Software
Complejos está pensado que se lleve a cabo cursando al menos 60 créditos
ECTS del Máster con el que se asocia. Este Máster tiene
dos
concentraciones, una Principal y otra Secundaria, e incluye también cursos
intensivos y seminarios dentro del Módulo de Ciencia de la Computación.
La
Concentración Principal contiene el cuerpo de doctrina básico en el área
de investigación para el que capacita este Máster, por lo que es de
carácter obligatorio; la Concentración Secundaria contiene materias afines
y/o adicionales, siendo por tanto de carácter optativo, lo que permite que
el alumno pueda cursar las materias que más le interesen. Los cursos y
seminarios son impartidos por profesores diferentes de los del programa
permitiendo así al alumno tomar contacto con investigadores ajenos al
programa.
El alumno que supere 60 ECTS de Postgrado, si bien no ha
terminado el Máster completo, puede solicitar el acceso a doctorado. En el
caso de estar cursando el Máster de Investigación en Tecnologías para el
Desarrollo de Sistemas Software Complejos, estos 60 ECTS se distribuyen de
la siguiente manera:
-
42 ECTS de la Concentración Principal, que está formada por
asignaturas obligatorias y se ha de cursar completa.
-
12 ECTS que se pueden elegir de la Concentración Secundaria de este
Máster o de cualquier otra Concentración diferente de entre todas las
que se ofertan en el POP en Ingeniería Informática de la Facultad de
Informática.
-
6 ECTS correspondientes a Cursos y Seminarios de los ofertados en el
Módulo de Ciencia de la Computación.
Para obtener el título de Máster de Investigación en Tecnologías para el
Desarrollo de Sistemas Software Complejos, el alumno ha de realizar además
una Tesis de Máster, con una carga de 30 ECTS, en el área de
especialización de la Concentración Principal. Con esto el alumno habrá
superado los 90 ECTS que le dan derecho al Título de Máster.
Concentración
PrincipalLa concentración principal cubre aspectos clave en la
Ingeniería del Software para los cuales la investigación actual sigue
buscando soluciones satisfactorias en su aplicación a sistemas complejos
(por ejemplo, las técnicas de verificación y depuración de software y los
aspectos de
calidad del producto y del proceso software). Por otro lado,
los sistemas software complejos a menudo se construyen como sistemas
basados en componentes, y gracias al auge de las redes de comunicaciones,
como sistemas distribuidos, que constituyen una de las claves de esta
concentración. Finalmente, se considera la complejidad de los sistemas
software también en cuanto a la función que realizan o en cuanto al tipo y
cantidad de información que manejan, cubriéndose técnicas de data mining y
métodos de computación numérica avanzada.
-
Asignatura
-
Análisis, Depuración y Optimización de Software. (6 ECTS)
-
Computación numérica avanzada. (4 ECTS)
-
Fundamentos de Sistemas Distribuidos. (6 ECTS)
-
Integración y Validación de Sistemas. (4 ECTS)
-
Medidas y Calidad del Software. (4 ECTS)
-
Modelos y Métodos para la Evaluación y Mejora de Procesos. (4 ECTS)
-
Paradigmas de Programación. (4 ECTS)
-
Procesos de Data Mining. (4 ECTS)
-
Software Basado en Componentes. (6 ECTS)
Concentración SecundariaLa concentración secundaria
ofrece una profundización y particularización en aspectos relacionados con
la construcción de, y la investigación en, sistemas software complejos:
investigación experimental en ingeniería del software, técnicas avanzadas
de descubrimiento de conocimiento, construcción de entornos virtuales
distribuidos e interacción en los mismos, o técnicas rigurosas de
construcción software basadas en tecnología declarativa, entre otros.
-
Asignatura
-
Arquitecturas IP Convergentes. (4 ECTS)
-
Desarrollo de Software Usable. (6 ECTS)
-
Desarrollo Riguroso de Software. (6 ECTS)
-
Entornos Virtuales Inteligentes. (3 ECTS)
-
Nuevas Tendencias en el Desarrollo de Sistemas Distribuidos. (3 ECTS)
-
Técnicas Avanzadas de Descubrimiento de Conocimiento. (3 ECTS)
-
Técnicas de Experimentación en Ingeniería del Software. (6 ECTS)
-
Tratamiento no lineal y análisis de imágenes. Morfología Matemática.
(3 ECTS)
Módulo Ciencia de la ComputaciónEstos cursos
son los seminarios que componen la oferta docente del módulo "Ciencia de
la Computación" de los estudios de máster del programa de postgrado.
La
oferta de estos seminarios varía cada curso.
El estudiante
debe matricularse en la asignatura Ciencia de la Computación (103000242)
de 6 ECTS, y reunir el número de créditos necesarios acumulando los
conseguidos en cada uno de los seminarios a los que asista, para lo cual
debe comunicar al Vicedecanato de Investigación y Postgrado su intención
de asistir a cada seminario con antelación al mismo.
La
matrícula puede realizarse tanto a comienzo de curso como en el momento de
tener ya superados los créditos correspondientes.
-
Seminarios impartidos por investigadores propios.
-
Estos seminarios permiten al alumno el contacto con la investigación
que se realiza en la propia Universidad, puesto que son impartidos
por profesores investigadores en activo en nuestra Universidad,
adscritos a grupos de investigación reconocidos.
-
Seminarios impartidos por profesores visitantes.
-
Estos seminarios están impartidos por profesores visitantes, lo que
ofrece la oportunidad al alumno de tomar contacto con la
investigación que se lleva a cabo en otras instituciones,
particularmente en el extranjero.
El detalle sobre los seminarios que se imparten en el Módulo de Ciencia de
la Computación se publicará, cuando esté disponible, junto con la
información correspondiente al curso actual.