Master’s Degree in Services and Web Applications Engineering
- Ser capaz de elaborar, presentar y defender un trabajo individual original relacionado con cualquier aspecto del área de las tecnologías Web y que sintetice el conjunto de competencias adquiridas en el Máster.
- Formular las hipótesis adecuadas y seleccionar los métodos teóricos y experimentales adecuados para su verificación.
- Realizar búsquedas selectivas de información y utilizar herramientas para su gestión.
- IIdentificar y usar herramientas de desarrollo de sotware multimedia interactivo para su integracion en aplicaciones Web.
- Analizar y planificar el desarrollo de entornos virtuales distribuidos y su aplicación a juegos en red.
- Comparar y seleccionar formatos gráficos para editar y transmitir contenido digital a través de la red.
- Desarrollar aplicaciones web que incluyan contenidos gráficos interactivos.
- Analizar las diferentes tecnologías que dan soporte a la información multimedia en la Web.
- Seleccionar y aplicar diferentes soluciones de gestión de bases de datos para el acceso eficiente y seguro en entornos de alta concurrencia.
- Seleccionar y usar frameworks en el cliente para conseguir la funcionalidad solicitada.
- Diseñar e implementar la capa de persistencia de datos en entornos empresariales.
- Diseñar y desarrollar aplicaciones que integren componentes distribuidos heterogéneos.
- Seleccionar y usar tecnologías que permitan la comunicación asíncrona entre el cliente y el servidor.
- Seleccionar y usar la representación adecuada para el intercambio de información entre el servidor y el cliente.
- Identificar e implementar los componentes necesarios para el desarrollo de una aplicación web.
- Configurar y usar recursos en servidores de aplicaciones Web.
- Aplicar patrones de diseño para el desarrollo web.
- Students should possess and understand foundational knowledge that enables original thinking and research in the field.
- Students should apply acquired knowledge to solve problems in unfamiliar contexts within their field of study, including multidisciplinary scenarios.
- Students should be able to integrate knowledge and address the complexity of making informed judgments based on incomplete or limited information, including reflections on the social and ethical responsibilities associated with the application of their knowledge and judgments.
- Students should communicate conclusions and underlying knowledge clearly and unambiguously to both specialized and non-specialized audiences.
- Students should demonstrate self-directed learning skills for continued academic growth.
- To have critical thinking capabilities to investigate independently and self-critically, and to search and utilize information for documenting ideas.
- To have the ability of standing up for fair criteria with rigor and arguments, reporting them publicly in a clear way and in a multilingual environment.
- To have the ability to participate in diffusion forums, journals, conferences, etc. and to work cooperatively and effectively in transnational teams.
- Capacidad para analizar los requisitos de un sistema web sobre la base de su funcionalidad, prestaciones, usabilidad, necesidades organizativas y seguridad. Capacidad para proyectar esos requisitos en soluciones eficientes y eficaces que tengan en cuenta las necesidades, características y expectativas de sus usuarios.
- To have the capability to identify and solve the critical points to conduct an effective technology transfer, transforming theoretical results into products and services that are useful for the society.
- Capacidad para identificar áreas de investigación y necesidades sociales emergentes relacionadas con la tecnología Web.
- Be able to access to information tools in other areas of knowledge and use them properly.
- To be able to assess the need to complete the scientific, historical, language, informatics, literature, ethics, social and human background in general, attending conferences, courses or doing complementary activities, self-assessing the contribution of these activities towards a comprehensive development.
- Aplicar técnicas de recuperación de la información de la Web para su análisis y extracción de conocimiento.
- Evaluar la usabilidad, accesibilidad y calidad de los productos software para la Web atendiendo a las principales normas y estándares relacionados.
- Aplicar de forma eficiente técnicas y métodos de planificación de tareas y estimación del esfuerzo y coste para el caso específico de los proyectos Web.
- Seleccionar y adaptar una metodología de Ingeniería del Software para su aplicación en el desarrollo y gestión de un proyecto software para la Web.
- Aplicar metodologías específicas de desarrollo, evaluación y validación de sistemas Web.
- Instalar, configurar, administrar y asegurar los sistemas de bases de datos y servidores Web.
- Seleccionar los sistemas de bases de datos y servidores Web atendiendo al análisis de requisitos.
- Aplicar lenguajes y herramientas específicos para la web semántica en entornos reales.
- Desarrollar y gestionar servicios web de acuerdo a los estándares.
- Capacidad de presentar/suministrar la información de forma personalizada según las necesidades y las características del usuario.
- Seleccionar y aplicar las tecnologías de lenguajes de marcado apropiadas a un tipo de sistema Web.