Especialización en Desarrollo de Software

Universidad Cooperativa de Colombia
En Popayán

Precio a consultar
¿Quieres hablar con un asesor sobre este curso?
Compara este curso con otros similares
Ver más cursos similares

Información importante

  • Especialización
  • Popayán
  • Duración:
    1 Año
Descripción


Dirigido a: Profesionales egresados de Ingeniería de Sistemas, Desarrolladores de software, analistas de sistemas y profesionales universitarios en general, que deseen desarrollar productos software con los más altos niveles de calidad. Este postgrado es un curso cuya demanda no para de crecer desde que fue anunciado por el centro en emagister en Agosto de 2009. Estudiar a un buen precio ahora es posible. Hazte con el descuento que te brinda Universidad Cooperativa de Colombia. Una ventaja diferenciall del centro son los pequeños grupos que conforma a la hora de los cursos. De esta manera tiene más control sobre la educación personalizada de sus alumnos. Si quieres ser un experto en: muchos aspectos, este curso es lo que buscas. Te proporcionará conocimientos importantes para ser un profesional de Análisis y desarrollo gracias a un plan de estudio que calificará tu actual desempeño laboral o mejorará tu integración en el mercado laboral como profesional. El curso, con una carga horaria de 1 año y con la sede del centro en Popayán concede a sus estudiantes un certificado de aprovechamiento otorgado por Universidad Cooperativa de Colombia. Consulta la nueva convocatoria del centro para este programa, publicado en emagister desde Julio de 2010. El porcentaje de opiniones positivas de este centro es de un 76% entre las 111 valoraciones que hemos recibido de antiguos alumnos. Tiene prácticas en empresas, asociación de exalumnos, biblioteca. Universidad Cooperativa de Colombia está en el mercado con cursos de Análisis y desarrollo desde 2009.

Información importante
Sedes

Dónde se imparte y en qué fechas

Inicio Ubicación
Consultar
Popayán
Calle 6 No. 4-41, Cauca, Colombia
Ver mapa

Opiniones

Todavía no hay opiniones de este curso

Programa académico

ASIGNATURAS ESPECIALIZACIÓN DESARROLLO SOFTWARE

ANÁLISIS, DISEÑO Y PROGRAMACIÓN ORIENTADO A OBJETOS AVANZADO (3 créditos)

· Capacitar al especialista en las técnicas esenciales para el modelado efectivo de diagramas de casos de uso, diagramas de clase y diagramas de colaboración.

· Practicar las técnicas de mapeo (forward, reverse) desde modelo a código orientado a objetos y viceversa, usando un caso de estudio

GESTIÓN DE PROYECTOS INFORMÁTICOS (2 créditos)

· Comprender la creciente necesidad de mejorar la gestión de proyectos de tecnologías de la información.

· Comprender las áreas de conocimiento y sus procesos para utilizarlos en la adecuada gestión de proyectos de tecnología de la información

· Identificar y comprender los elementos importantes involucrados para realizar una buena gestión de proyectos, a través de la utilización de la metodología del PMI (Project Management Institute).

INGENIERÍA DEL SOFTWARE - PROCESO Y PRODUCTOS (3 créditos)

· Conocer conceptos fundamentales relativos a la Ingeniería del Software que favorezcan la consolidación de una actitud crítica respecto al valor de metodologías y técnicas propias del ejercicio profesional del especialista en desarrollo software.

· Permitir al especialista conocer los diferentes modelos de desarrollo de software, de tal forma que pueda seleccionar el mejor dependiendo de las características del desarrollo a realizar. Aplicando cada proceso de una forma adecuada.

· Proporcionar al especialista los lineamientos metodológicos relativos al planteamiento de un plan de proyecto software, de tal forma que le permita hacer una valoración inicial de recursos a comprometer.

ARQUITECTURA, PATRONES, ANTI-PATRONES Y FRAMEWORKS (3 créditos)

· Construir software orientado a objetos basado en los modelos de análisis y diseño realizados en notación UML y patrones de diseño existentes.

· Aplicar los principios fundamentales del diseño de frameworks concentrándose en los patrones de diseño que permiten desarrollar servicios de persistencia para sistemas orientados a objetos.

DISEÑO Y ADMINISTRACIÓN DE BASE DE DATOS AVANZADO (3 créditos)

· Diseñar y modelar una base de datos relacional

· Seleccionar y Utilizar herramientas metodológicas y software para el desarrollo de una base de datos relacional.

· Desarrollar programas del lado del servidor de bases de datos para incorporarlos a una aplicación cliente bajo una arquitectura adecuada.

· Entender las estructuras lógicas relacionadas con la Arquitectura de un SGBD.

· Crear una base de datos relacional que funcione correctamente en un SGBD.

· Desarrollar operaciones de administración y mantenimiento de una Base de Datos en un SGBD.

PROYECTOS I (3 créditos)

Formular un proyecto de carácter empresarial que permita al especialista aprovechar oportunidades de negocio presentes en su entorno ofreciendo una solución informática y tecnológica donde desarrolle sus conocimientos y habilidades

CALIDAD, RIESGOS, MÉTRICAS Y MEJORAMIENTO DE PROCESOS DE SOFTWARE (3 créditos)

· Aplicar el conocimiento en lo relativo a la noción de la calidad desde la perspectiva de sus principios fundamentales, mediante el estudio de los factores, métricas y estándares de calidad diseñados para el proceso de desarrollo de software.

· Medir y evaluar la calidad del software a través de técnicas estáticas y dinámicas.

· Proporcionar el espacio de conocimiento e infraestructura tecnológica que permita fortalecer la revisión y práctica del mejoramiento de los procesos de desarrollo de software, mediante la apropiación del modelo de madurez del software.

DESARROLLO DE SOFTWARE POR COMPONENTES (2 créditos)

Formar especialistas con las bases conceptuales y metodológicas requeridas para desarrollar proyectos informáticos que involucren el uso de componentes software, y que posean las capacidades para seleccionar, integrar y evaluar las características y el desempeño de las soluciones obtenidas.

MINERÍA DE DATOS (3 créditos)

· Reconocer la problemática del análisis de grandes volúmenes de datos y de los beneficios de su uso sistemático para la obtención de modelos y patrones predictivos o descriptivos.

· Conocer las fases del Descubrimiento de Conocimiento de Bases de Datos y la importancia de las mismas en el éxito del proceso (en especial las de limpieza y selección de datos).

· Conocer las distintas técnicas de aprendizaje automático y estadísticas utilizadas en minería de datos, su potencial, su coste computacional y sus limitaciones de representación y de inteligibilidad.

· Elegir, para un problema concreto, qué técnicas de minería de datos son más apropiadas.

· Generar los modelos y patrones elegidos utilizando una herramienta o paquete de minería de datos.

· Evaluar la calidad de un modelo, utilizando técnicas sencillas de evaluación (validación cruzada).

· Conocer la problemática especial de la minería sobre la web (documentos textuales e hipertextuales) y las técnicas más usuales.

SEGURIDAD INFORMÁTICA Y ASPECTOS LEGALES DEL SOFTWARE (3 créditos)

· Aplicar las estrategias de ataque y defensa más utilizadas para proteger los sistemas informáticos.

· Analizar y descubrir vulnerabilidades importantes en los sistemas operativos más utilizados

· Utilizar los protocolos, puertos y arquitecturas en redes inseguras.

· Aplicar la legislación nacional en materia de seguridad informática.

PROYECTOS II:

Se realizarán asesorias para el desarrollo del proyecto final para optar al titulo de Especialista en Desarrollo Software.


Compara este curso con otros similares
Ver más cursos similares