Lograr que el estudiante pueda explicar los conceptos de bases de datos y modelar sistemas de Bases de Datos aplicando las técnicas de normalización, construcción de modelo entidad relación, realizar consultas simples y complejas usando un manejador de bases de datos.
El propósito del curso es que, al finalizar, el estudiante estará en capacidad de emplear los conceptos básicos de la Teoría General de Sistemas (TGS) y su aplicación en el desarrollo de Sistemas de Información (SI), establecer su categoría, definir el ciclo de vida y el rol que éstos tienen en las organizaciones. De igual manera estará en capacidad de establecer las diferencias entre las distintas metodologías de desarrollo de SI (Orientadas a funciones, a datos, a objetos, etc.); y en manejar, con amplio criterio profesional, el concepto de Calidad de Sistemas y su impacto en el desarrollo de sistemas.
La asignatura sistemas de información II tiene como propósito preparar a los estudiantes que cursan la carrera de Ingeniería en Computación, para el manejo apropiado de la información y datos organizacionales, y la canalización adecuada de soluciones a partir de requerimientos automatizables y la administración de sistemas de información, con técnicas vigentes, para brindar un solido soporte del proceso decisional y el mejoramiento del flujo comunicacional de cualquier organización.
Al finalizar el curso el estudiante estará en capacidad de explicar y analizar con precisión las estructuras de datos y los diferentes mecanismos de control y planificación básicos que utilizan los sistemas de operación modernos, con extensión a sistemas con multiprocesadores. Podrá manejar situaciones de concurrencia de recursos compartidos, haciendo énfasis en la exclusión mutua y en los mecanismos de sincronización (interbloqueo e inanición). Estará en capacidad de analizar y gestionar la memoria principal y secundaria del computador (memoria virtual) y la seguridad de los computadores y de redes en ambientes de procesamiento centralizado y distribuido.
El objetivo general de la materia de Sistemas de Programas es proporcionar a los estudiantes los conocimientos y habilidades necesarios para comprender y aplicar metodologías de desarrollo de software y para crear sistemas de software eficientes y efectivos.
En este sentido, la materia tiene como objetivo principal enseñar a los estudiantes sobre las diferentes metodologías de desarrollo de software, incluyendo metodologías ágiles y modelos de ciclo de vida de software. También se busca que los estudiantes comprendan cómo planificar, diseñar, codificar, probar y mantener sistemas de software, utilizando las herramientas y técnicas más adecuadas para cada fase del proceso de desarrollo.