Descripción del Curso: Técnicas utilizadas durante el ciclo de desarrollo de software; especificación, diseño, pruebas, documentación y mantenimiento. Uso de un lenguaje orientado a procedimiento en el diseño e implementación de un proyecto de software.



Conceptos básicos de programación: Tipos de datos, estructuras de control, funciones, arreglos, archivos, ejecución, prueba y depuración de programas.

Conceptos básicos de datos. Listas lineales y ortogonales. Representación de árboles y gráficos. Recuperación y asignación de memoria para almacenamiento. Tablas de símbolos. Técnicas de búsqueda y ordenamiento. Estructuras de datos en lenguajes de programación. Análisis de algoritmos de ordenamiento.

DEPARTMENT OF MATHEMATICAL SCIENCE

Properties and operations of real numbers; equations and inequalities; Cartesian coordinates and graphs; algebraic, exponential, and logarithmic functions and theirs graphs; trigonometry of right triangles.
DE