Objetivos del curso
Provee una sólida formación en Programación, Estructuras de Datos y Algoritmos, Organización de Archivos, Bases de Datos, Arquitecturas, Sistemas Operativos, Redes, Sistemas Distribuidos, Paralelismo, Ingeniería de Software, Lenguajes, Construcción de Compiladores y Herramientas Inteligentes, lo que le brinda un marco conceptual que le permitirá desarrollarse sólidamente en el campo profesional, adaptándose con facilidad a los rápidos cambios tecnológicos propios de la disciplina. Iniciarse, si su vocación así lo requiriese, a la investigación científica y desarrollos propios de su área de interés. Comprender, utilizar y construir los esquemas y herramientas formales que se requieren para diseñar, desarrollar, implementar y validar los sistemas de software de alta calidad y complejidad que actualmente se requieren.