Pide Información SIN COMPROMISO

Máster en Ingeniería del Software

Máster en Ingeniería del Software
6.950
EL MASTER ES PRESENCIAL Y SE IMPARTE EN BARCELONA Máster en Ingeniería del Software Objetivos del Máster en Ingeniería del Software: Los estudiantes... Seguir leyendo

0 Opiniones Ex-Alumnos
 
EXCELENTE
0
BUENO
0
NORMAL
0
MALO
0
PÉSIMO
0
1 Opinión
Un 0% de posibles alumnos lo recomiendan
EXCELENTE
0
BUENO
0
NORMAL
1
MALO
0
PÉSIMO
0

1 Opinión Máster en Ingeniería del Software

  • Joaquim Ferrer
    12a y 4m
    3/5 Valoración
    es un máster que no me arrepiento haber hecho. Me sirvió bastante a la hora de mejorar mi CV y también por lo mucho que aprendí.

    RESPONDER A JOAQUIM
¿NOS DEJAS TU OPINIÓN?

Si has realizado este curso, ¿por qué no darnos tu opinión?. Si lo haces, estarás ayudando a miles de personas que, como tu en su momento, están intentando cambiar su vida a través de la formación. No hay mejor ayuda, para decidirse entre miles de cursos, que la opinión de una persona que ha vivido la experiencia de cursarlo, miles de personas te lo agradecerán.

Danos tu opinión detallada sobre el Máster en Ingeniería del Software. No olvides decirnos que te pareció el temario del curso, el profesorado, la accesibilidad al equipo del centro para resolver tus dudas y, en el caso de los programas online, la calidad del campus virtual.

Tu experiencia es muy valiosa
Tu voto
Haz clic para puntuar
ENVIAR
Descripción del Máster

EL MASTER ES PRESENCIAL Y SE IMPARTE EN BARCELONA

Máster en Ingeniería del Software

Objetivos del Máster en Ingeniería del Software:

Los estudiantes que completen los estudios de máster dispondrán de un amplio abanico de conocimientos teóricos y prácticos sobre los métodos, las técnicas y las herramientas de la ingeniería del software.

Tendrán una visión global del papel de los sistemas de información en una organización y de la ingeniería del software en la construcción y evolución de los sistemas de información.

Como resultado de la formación recibida, el máster capacita para ocupar puestos de responsabilidad en:
· Diseño de sistemas de información aplicando los métodos, las técnicas y las herramientas de la ingeniería del software y, concretamente, aquellas más actuales.
· Evaluación y categorización del papel de los sistemas de información en las organizaciones.
· Evaluación de las organizaciones en cuanto a los procesos de ingeniería del software, así como el diseño e implantación de planes de mejora de procesos de gestión y de la calidad.

A quién va dirigido el Máster en Ingeniería del Software

El máster se dirige a titulados universitarios en Informática (ingeniería, licenciatura, ingeniería técnica o diplomatura) o en otras titulaciones universitarias técnicas o científicas, con conocimientos y/o experiencia informática. También se admitirán personas con otras titulaciones según la experiencia profesional en informática que aporten.

Aquellas personas que necesiten ampliar la base de conocimientos de determinadas materias que se impartirán en el máster, podrán cursar algunas de las siguientes asignaturas de nivelación:
· Introducción a las Bases de Datos (21 h) - Semipresencial.
· Análisis y Diseño Orientado a Objetos (33 h) - Semipresencial.
· Plataformas y Conectividad de Sistemas (24 h) - Semipresencial.
· Internet: Lenguajes y Herramientas de Base (12 h) - Semipresencial.
· Programación en JAVA (32 h) - Semipresencial.

Contenidos del Máster en Ingeniería del Software:

1- Introducción a las Bases de Datos (21 horas) Optativa

Asignatura semipresencial.

Los SGBD. Modelo relacional y SQL-92. Restricciones de integridad. Procedimientos y disparadores. Transacciones (atomicidad, recuperación, aislamiento). Las BD en entornos C/S. Distribución y replicación. Los objetos y SQL:1999. Futuro de los SGBD. (Semipresencial)

2- Análisis y Diseño Orientado a Objetos (33 horas) Optativa

Asignatura semipresencial.

Análisis y diseño OO con UML. Modelado estático y dinámico. Utilización de una herramienta CASE. Casos prácticos y laboratorio. (Semipresencial)

3- Plataformas y Connectividad de Sistemas (24 horas) Optativa

Presentación de las pilas de protocolos para sistemas C/S. Redes y comunicaciones. Acceso a servidores locales y remotos. Conectividad con internet. Planificación de red. Middleware en entornos de comunicaciones. (Semipresencial)

4- Introducción a XML (12 horas) Optativa

Introducción a los lenguajes HTML i XML. Scripting de cliente. (Semipresencial)

5- Programación en Java (32 horas) Optativa

Fundamentos del lenguaje Java específicos para el desarrollo de componentes para aplicaciones web. (Semipresencial)

6- Diseño de Bases de Datos (21 horas) Obligatoria

Modelado de datos: modelo ER, modelo UML, modelo relacional, transformación de un modelo ER/UML a un esquema SQL. Normalización. Adaptación al SGBD. Agrupación / partición. Representación interna. Espacio e índices. Administración y afinación.

7- Implantación de una Metodología en una Organización (15 horas) Obligatoria

Sistema de información versus sistema organizativo. Métodos y fases. El método Métrica V.2.1. Caso de estudio. Metodologías ágiles.

8- Diseño de Interfaces de Usuario (18 horas) Obligatoria

Asignatura semipresencial.

Introducción a la interacción persona - ordenador (IPO). Modelo de proceso centrado en el usuario. El factor humano. Metáforas, estilos y paradigmas. Prototipado. Evaluación. Requisitos. Diseño. (Semipresencial)

9- Diseño Avanzado Orientado a Objetos (27 horas) Optativa

Patrones de análisis y diseño. Introducción a las arquitecturas de sistemas de información con componentes y objetos distribuidos.

10- Datawarehousing y Datamining (24 horas) Optativa

Almacenes de datos, DW. Integración y carga de datos. Diseño lógico y físico de DW.

Análisis multidimensional. OLAP y SQL.

Herramientas DW/OLAP del mercado. Ejercicios prácticos.

Minería de datos, DM. Recordatorio de estadística. Conceptos y técnicas del DM; árboles de decisión, clustering, reglas de asociación, etc.

Aplicaciones típicas del DM. Minería de la web.

Herramientas DM del mercado. Ejercicios prácticos.

Presentación casos reales.

11- Planificación de los Sistemas de Información (21 horas) Obligatoria

Plan informático. Auditoría. Aspectos organizativos. Actores / productos / resultado. Modelo conceptual de empresa.

12- Ingeniería de Requerimientos (21 horas) Obligatoria

Paradigmas. Captación. Análisis. Especificación. Validación.

13- Rediseño del Proceso Organizativo (21 horas) Optativa

Reingeniería de procesos organizativos (BPR). Workflow, conceptos y herramientas. Groupware.

14- Evaluación, Mejora y Medida del Proceso del Software (13 horas) Optativa

Modelos (CMM, SPICE, etc.). Conceptos de modelización. CASE centrado en el proceso. Estudio de caso. Métricas en ingeniería del software. (Semipresencial).

15- Outsourcing o Gestión de la Subcontratacion (12 horas) Optativa

Outsourcing: objetivos del outsourcing; situación actual; formas de outsourcing; tipos de outsourcing; outsourcing, sólo una cuestión de coste?; ventajas del outsourcing; inhibidores del outsourcing.

Preparación del outsourcing: factores de gestión; factores de estrategia; factores metodológicos y de arquitectura; los proveedores; factores contractuales; criterios comparativos de selección.

Contratación del outsourcing: el contrato de outsourcing; servicios básicos de referencia; los acuerdos de nivel de servicio (SLA's).

Gestión del outsourcing: perfiles de gestión; reflexiones tras la implantación; peticiones específicas (dentro del contrato); seguimiento y control del contrato; el cuadro de mando (índice de referencia). (Semipresencial)

16- Introducción a los Sistemas Distribuidos (12 horas) Obligatoria

Arquitectura distribuida. Conectividad de sistemas y aplicaciones distribuidas. Modelos y tipologías. Procesos centralizados, C/S e Internet.

17- Diseño de Aplicaciones Distribuidas (24 horas) Obligatoria

Fundamentos del diseño;

Dos metodologías: aplicaciones avanzadas (OO) y aplicaciones de desarrollo rápido (RDA);

Arquitectura SOA. Arquitectura de servicios;

Metodología integrada;

Diseño de la arquitectura de datos distribuida;

Diseño de las arquitecturas distribuidas, consistencia y administración;

Integración de las funciones cliente;

Reenginyeria.

18- Los Web Services dentro de los Sistemas Distribuido (6 horas) Obligatoria

Los servicios web dentro de los sistemas distribuidos: características principales. Frameworks de aplicaciones .NET, J2EE, XML como formato universal de datos. SOAP como protocolo. WSDL, Proxies y UDDI. Seguridad y transacciones. Utilización en el diseño de sistemas SOA. Visión de negocio. Análisis de la situación actual. (Semipresencial)

19- Dispositivos Móviles en las Aplicaciones Distribuidas (6 horas) Obligatoria

20- Taller de Diseño (15 horas) Obligatoria

Desarrollo de dos ejemplos tutelados de modelos distribuidos.

21- Arquitecturas Distribuidas (9 horas) Obligatoria

Perspectiva histórica y situación actual de las tecnologías de componentes
distribuidos;

Aplicaciones distribuidas en Internet / Intranet;

Tecnologías distribuidas en el entorno;

NET y Java 2 Enterprise Edition;

Componentes web;

Componentes de negocio distribuidos;

Ejemplos;

Evolución futura de las plataformas distribuidas

22- Taller de Programación Distribuido (12 horas) Optativa

Aplicaciones RDA. Interfaces gráficas. Presentación de las posibilidades Visual Basic y su entorno de desarrollo. Posibilidades de Delphi. Sintaxis básica. Servidores OLE. Prácticas ODBC. Posibilidades de la ofimática y el uso en C/S.

23- Programación en Protocolo de Bajo Nivel (6 horas) Optativa

24- Garantía de la Calidad (33 horas) Obligatoria

Conceptos básicos sobre la calidad y la calidad del software. Organización de la calidad del software. Actividades para el control y la garantía de la calidad del software. Estándares y normas. Medida de la calidad. Planes de la calidad. Modelos de la gestión de la calidad.

25- Gestión de Proyectos (24 horas) Obligatoria

Planificación y seguimiento de proyectos. Gestión de proyectos software y contexto organizativo. Gestión de configuraciones. Modelos y métodos de mantenimiento.

26- Gestión de Configuraciones y Mantenimiento (12 horas) Optativa

Conceptos básicos del mantenimiento. Organización y recursos. Costes. Actividades del mantenimiento: procesos, control y gestión. Reestructuración, ingeniería inversa y re-ingeniería. Actividades de la gestión de la configuración. Prácticas. Estudios de casos reales. (Semipresencial)

27- Gestión de Pruebas (15 horas) Optativa

Diseño de juegos de pruebas. Integración, simulación y estrategias. Gestión del riesgo. Seguridad.

28- Seguridad en los Sistemas de Información (9 horas) Optativa

(Semipresencial)

29- Métricas (15 horas) Optativa

Presentación y programa. Justificación y definiciones. Metodología de construcción de métricas. Métricas de evaluación de proyectos. Métricas de complejidad. Métricas del rendimiento del proceso de desarrollo de SW. Métricas de orientación a objetos (OO). Métricas de reusabilidad. Métricas de calidad de servicio. Métricas de clasificación de proyectos. Métricas de benchmarking. Métricas de DW. Métricas de web. Otras métricas. Casos de métricas. Asociaciones y métricas en Internet. Productos. Bibliografía. Prácticas. (Semipresencial)

30- Desarrollo de Websites (36 horas) Obligatoria

Comportamiento estático y dinámico en el lado cliente y servidor: clasificación de tecnologías. El protocolo http. Tecnologías de gestión d'http. Request. Response: Servlets y JSPs (J2EE), ASPs, PhP. Gestión de request y response, cookies, gestión de sesiones Servlets y JSPs. Práctica de desarrollo de una aplicación web completa.

31- Desarrollo Avanzado de Websites (12 horas) Obligatoria

Arquitectura modelo - view - controller. Aplicaciones de XML en el desarrollo de sitios web. Aplicaciones web multicanal (wap). Web Services. SOAP (Simple Object Acces Protocol).

32- Seguridad en Internet (12 horas) Obligatoria

Introducción en la seguridad en Internet: vulnerabilidades, amenazas, ataques y defensas. Seguridad perimetral: firewalls, detectores de intrusión y configuración de redes. Criptografía y aplicaciones de la criptografía (VPNs, S/MIME, SSL, SET). Certificaciones digitales y autoridades de certificación.

33- Administración de Web: Webmastering (12 horas) Optativa

Configuración de servidores web (Apache). Contratación de direcciones y nombres. Inclusión en buscadores. Gestión de contenidos(CMS). Webhosting. Explotación de los ficheros de log: estadísticas de acceso. (Semipresencial)

34- Estrategias Empresariales de Internet (18 horas) Optativa

Intranets / extranets. Modelos de comercio electrónico: B2C, B2B, marketplaces. Economía y sociedad de la información. (Semipresencial)

35- Proyecto (100 horas) Obligatoria

Para superar el programa de máster es necesario cursar 350 horas lectivas, entre obligatorias y optativas y un proyecto final de máster, estimado en unas 200 horas de dedicación.

Duración del Máster en Ingeniería del Software 450 horas (45 créditos)