Presentación:
Este posgrado se compone de dos cursos de especialización Ingeniería
del software orientado a objetos: lenguaje UML y patrones de diseño
y de un proyecto final de posgrado.
La ingeniería de software comprende los métodos, técnicas
y herramientas necesarios para llevar a término los proyectos
de desarrollo de software, así como el mantenimiento posterior
del mismo.
El curso de Ingeniería de software orientada a objetos ofrece
una visión general de la disciplina y también el desarrollo
del proyecto de un sistema de software según una de las dos grandes
líneas tecnológicas actuales: la orientada a objetos.
En el segundo curso trataremos los patrones de diseño y las
interfaces de usuario gráficas. Los patrones de diseño
son una de las innovaciones que ha tenido y tendrá más
impacto sobre el desarrollo orientado a objetos en estos últimos
años, junto a la aparición de la UML. Por esta razón,
la utilización de patrones de diseño se considera una
habilidad básica que han de adquirir actualmente los diseñadores
de software orientado a objetos.
Las interfaces de usuario gráficas son las más utilizadas
actualmente. El contenido del curso está muy orientado a su desarrollo
y comprende principalmente el análisis de las funciones de los
usuarios y el diseño de los diálogos entre el usuario
y el ordenador y el contenido de las ventanas.
A quién se dirige
Este curso se dirige a titulados universitarios con conocimientos
previos sobre programación orientada a objetos que quieran desarrollar
software orientado a objetos con técnicas ampliamente utilizadas.
Aplicación profesional
El profesional que participa en este programa puede aportar
a las organizaciones las siguientes competencias:
- Capacidad de un alto grado de reutilización en la orientación
a objetos, lo que reportará una ventaja competitiva a la empresa.
- Competencias para hacer análisis, diseño y programación
en orientación a objetos.
- Habilidades para la construcción de librerías fundamentándose
en la reutilización.
- Habilidades para utilizar herramientas CASE de manera eficaz.
- Capacidad para seleccionar los mejores patrones de diseño para
cada caso y para aplicar a una situación concreta el patrón
seleccionado.
- Habilidades en el diseño de interfaces gráficas de usuario.
Temario
1. Introducción a la ingeniería del software
2. UML (I): el modelo estático
3. UML (II): el modelo dinámico y la implementación
4. Recogida y documentación de requisitos
5. Análisis orientado a objetos
6. Diseño orientado a objetos
7. Introducción al software distribuido
8. Práctica
9. Introducción a UML y orientación a objetos
10. Análisis y diseño con patrones
11. Catálogo de patrones
12. Introducción a metodologías ágiles
Precio y financiación
Precio: 1.800 euros
Los programas de Formación de Posgrado ofrecen condiciones especiales
de financiación a través del Banco Santander Central Hispano.
Inicio:
04 Noviembre 2006
Duración:
1 año (225 horas)
N.º de créditos:
15
Requisitos de admisión
Para acceder al programa, es necesario disponer de una titulación
universitaria homologada.
En caso de no tenerla, un comité de admisión valorará
los conocimientos y la experiencia del solicitante a partir de su currículum.
Conocimientos previos
Es requisito fundamental que los profesionales que deseen
participar en este programa tengan conocimientos sobre los conceptos
básicos de la programación, sobre los tipos abstractos
de datos precursores de los objetos o, más exactamente,
de las clases y sobre diversos conceptos sobre bases de datos
en general, modelo entidad-interrelación y bases de datos relacionales
y su diseño.
Titulación
Una vez superado el proceso global de evaluación,
la UOC entregará un diploma de Posgrado de Ingeniería
del software orientada a objetos a los participantes que acrediten una
titulación universitaria legalizada en España.
En caso de no disponer de esta titulación, se expedirá
un Certificado en Ingeniería del software orientada a objetos.