Esta asignatura es obligatoria en el segundo semestre de primer curso. Es una continuación de la asignatura de programación impartida en el primer curso. Esta asignatura capacita al alumno para enfrentarse a problemas de programación complejos imprescindibles para cursar las siguientes asignaturas del plan de estudios.
En esta asignatura no se emplea el inglés como lengua de impartición ni en el material
docente.