Programa de formación continua
3. Cursos y correlatividades
El plan de estudios se encuentra organizado alrededor de los siguientes ejes temáticos:
- Formación en fundamentos de la programación. Este eje temático de la formación pone el acento en los fundamentos de la programación, brindando las herramientas lógicas y matemáticas necesarias para el desempeño cotidiano de un programador. Incluye contenidos de lógica y teoría de números, grafos y redes, y temas de especificación de software.
- Formación tecnológica. Este eje temático apunta a brindar los conocimientos necesarios para la interacción con una computadora por parte de un programador. Se incluye en esta rama un curso sobre bases de datos y lenguaje SQL, que tiene un carácter más operativo y habilita a la interacción con motores de bases de datos.
- Formación en programación. El núcleo de este eje temático está dado por los cursos de formación en programación e ingeniería de software. Se propone comenzar con una introducción a la programación y las estructuras de datos, orientando gradualmente la formación hacia el desarrollo de software.
En el caso de que existan personas interesadas en tomar alguno de los cursos sin haber aprobado los cursos correlativos, se tomará un examen previo para evaluar que el interesado posea los conocimientos necesarios.
De acuerdo con esta propuesta, el régimen sugerido es de dos cursos por cuatrimestre. Se propone tomar cada año dos cursos de formación en programación, un curso de fundamentos de programación y un curso de formación tecnológica.
Los cursos de los dos primeros años proporcionan una formación básica en programación. Al aprobar todos los cursos de los dos primeros años, el alumno obtiene un certificado de “especialista en programación”. Al aprobar todos los cursos de este plan de estudios, el alumno obtiene un certificado de “analista programador”.