Plan de contenidos Fundamentos de Ingeniería de Software
De Computacion
Tabla de contenidos |
A.DATOS BÁSICOS DEL PROFESOR
Nombres y Apellidos: Martha Vanessa Agila Palacios/ Inés Jara Roa
Correo electrónico: mvagila@utpl.edu.ec/ dijara@utpl.edu.ec
CITTES / Departamento: Unidad de Virtualización Horario de tutoría personalizada:
Información de Contacto:
Martha Vanessa Agila Palacios
Teléfono: 2570-275 Extensión: 2330 Cuenta SKYPE: marvane1 Cuenta MSN: marvane1@hotmail.com Cuenta del.icio.us: http://del.icio.us/mvagila
Inés Jara Roa
Teléfono: 2570-275 Extensión: 2330 Cuenta SKYPE: dijara1 Cuenta MSN: djararoa@gmail.com Cuenta del.icio.us: http://del.icio.us/dijara
B. DATOS BÁSICOS DE LA MATERIA
Área Académica : Técnica Escuela de Ciencias de la Computación
Nombre de la Materia: Fundamentos de Ingeniería de Software Semestre en el que se imparte: Abril/Agosto-10 Tipo de materia: Troncal de carrera Número de créditos UTPL - ECTS: 3 Día y horario clases presenciales: Nro. de Aula:
Conocimientos previos recomendados:
Fundamentos informáticos (Troncal de Carrera – Primer Ciclo) Fundamentos de la programación (Troncal de Carrera – Primer Ciclo) Programación de algoritmos (Troncal de carrera – Segundo Ciclo)
C. COMPETENCIAS A DESARROLLAR (expresados como resultados de aprendizaje)
√ Competencias específicas de la materia (a determinarse)
• Conocer qué es la ingeniería del software y el contexto en el que se ha producido su aparición y evolución. • Conocer y aplicar los procesos y modelos de madurez de la ingeniería del software. • Conocer y aplicar los modelos de procesos del software y sus diferentes formas de organización. • Conocer y aplicar los conceptos y fundamentos de la ingeniería de requisitos, y de la importancia que la ingeniería de requisitos tiene en el desarrollo y mantenimiento de software. • Conocer y aplicar los diferentes conceptos y enfoques del modelado del análisis. • Conocer y aplicar los diferentes conceptos y enfoques del modelado del arquitectónico. • Conocer la importancia de la interfaz de usuario en el proceso de desarrollo del software
√ Competencias específicas de la Carrera
• Solución y optimización de problemas de programación • Definición de requerimientos de Sistemas de Información • Diseño e Implementación de programas de aplicación • Gestión y recuperación de la información • Administración de Base de Datos • Gestión de recursos de IT • Diseño e implementación de soluciones aplicando Inteligencia Artificial • Diseño de Soluciones Avanzadas: Super Computación y Programación Paralela • Diseño e implementación de redes de computadores • Implementación de sistemas de computación móvil • Diseño e implementación aplicaciones empresariales Web • Diseño de soluciones multimedia • Integración de soluciones software • Administración de proyectos de misión crítica • Diagnóstico y solución de problemas en hardware • Diseño de soluciones de integración hardware
√ Competencias genéricas de la UTPL
• Vivencia de los valores universales del Humanismo Cristiano • Capacidad de abstracción, análisis y síntesis • Capacidad de aplicar los conocimientos en la práctica • Conocimiento sobre el área de estudio y la profesión • Capacidad de comunicación oral y escrita • Capacidad de investigación • Habilidades para buscar, procesar y analizar información procedentes de fuentes diversas • Capacidad de aprender a aprender como política de formación continua • Capacidad crítica y autocrítica • Capacidad para identificar, plantear y resolver problemas • Capacidad creativa e innovadora • Capacidad para organizar y planificar el tiempo • Capacidad de adaptación al cambio • Capacidad para tomar decisiones • Capacidad de trabajo en equipo • Habilidades interpersonales • Capacidad de motivar y conducir hacia metas comunes • Habilidad para trabajar en forma autónoma • Capacidad para formular, diseñar y gestionar proyectos • Compromiso con la calidad • Capacidad de comunicación en el segundo idioma
