Esta asignatura conduce al alumno al conocimiento de un lenguaje moderno, indispensable para la actuación profesional de acuerdo a los requerimientos actuales de los desarrollos de sistemas. Propone, así mismo, una instancia de aplicación, ejercitación, revisión y estudio de estructuras de datos, teorías y técnicas aprendidas en otras asignaturas, integrándolas en el desarrollo de aplicaciones utilizando el Paradigma de Programación Orientada a Objetos y el lenguaje de programación Java.