TC4016
Análisis, diseño y construcción de software Software Analysis, Design and Construction
CIP: 110101  Ciencias Computacionales/de Información   CL-L-U-CA-UDC:  3.5-0-12-3-3.5       

Disciplina asociada:  

Tecnologías Computacionales

Escuela:  

Ingeniería y Ciencias

Departamento Académico:   

Computación

Programas académicos:   

Requisitos:  

No tiene.

Equivalencia:  

No tiene.

Intención del curso en el contexto general del plan de estudios:  

Es un curso básico, que tiene la intención de que el estudiante conozca las diferentes técnicas, ciclos de vida, modelos y lenguajes usados para el análisis, diseño, implantación y pruebas de software.

Objetivo general de la Unidad de Formación:  

Al finalizar el curso el alumno será capaz de solucionar un problema de mediana complejidad mediante la construcción de un proyecto de software, creando el análisis de requerimientos, diseñando la arquitectura de solución, realizado la implantación y midiendo las pruebas del sistema.

Técnica didáctica sugerida:  

No especificado

Bibliografía sugerida:  

LIBROS DE TEXTO:
* Bruegge, Bernd, Object oriented software engineering: Using UML, patterns, and Java, 3rd. Edition, Boston: Prentice Hall, c2010,  ,  0136061257, 9780136061250

Perfil del Profesor:  

(110101)Doctorado en Ciencias Computacionales/de Información ; (521201)Doctorado en Administración de Sistemas de Información ; (110701)Doctorado en Ciencias Computacionales ; (110103)Doctorado en Tecnología de la Información/Informática/Sistemas Computacionales
CIP: 110101, 521201, 110701, 110103

Idioma en que se imparte la materia:  


Español
CIP: 110101  Computer and Information Sciences, General.   CL-L-U-CA-UDC:  3.5-0-12-3-3.5       

Discipline:  

Computer Technologies

School:   

Engineering and Sciences

Academic Department:   

Computing

Programs:   

Prerequisites:  

None.

Equivalences:  

None.

Course intention within the general study plan context:  

The aim of this basic course is for the student to learn about the different techniques, life cycles, models, and languages used for analysis, design, implementation, and software testing.

Course objective:  

At the completion of the course, students will be able to solve a problem of medium complexity through the construction of a software project, defining the requirement analysis, designing the solution architecture, implementing and evaluating the system tests.

Teaching and learning tecniques:  

Not Specified

Suggested Bibliography:  

TEXT BOOKS:
* Bruegge, Bernd, Object oriented software engineering: Using UML, patterns, and Java, 3rd. Edition, Boston: Prentice Hall, c2010,  ,  0136061257, 9780136061250

Academic credentials required to teach the course:  

(110101)Doctoral Degree in Computer/Information Sciences and (521201)Doctoral Degree in Information Systems Management and (110701)Doctoral Degree in Computational Sciences and (110103)Doctoral Degree in Information Technology.
CIP: 110101, 521201, 110701, 110103

Language of Instruction:  


Spanish